Documentation
¶
Overview ¶
orly is a unified binary for the ORLY Nostr relay system. It provides subcommands for running database servers, ACL servers, sync services, and the main relay.
Usage:
orly [command] [options]
Commands:
db - Database server (requires --driver flag) acl - ACL server (requires --driver flag) sync - Sync service (requires --driver flag) launcher - Process supervisor relay - Main relay (default if no command specified) version - Show version information help - Show help
Examples:
orly # Run the main relay (default) orly relay # Run the main relay explicitly orly db --driver=badger # Run Badger database server orly db --list-drivers # List available database drivers orly db health # Run database health check orly db repair # Repair database issues orly db repair --dry-run # Preview repairs without applying orly acl --driver=follows # Run follows ACL server orly sync --driver=negentropy # Run negentropy sync service orly launcher # Run process supervisor
Source Files
¶
- main.go
Directories
¶
| Path | Synopsis |
|---|---|
|
Package acl implements the "orly acl" subcommand for ACL server operations.
|
Package acl implements the "orly acl" subcommand for ACL server operations. |
|
Package db implements the "orly db" subcommand for database operations.
|
Package db implements the "orly db" subcommand for database operations. |
|
Package launcher implements the "orly launcher" subcommand for process supervision.
|
Package launcher implements the "orly launcher" subcommand for process supervision. |
|
Package relay implements the "orly relay" subcommand (the default command).
|
Package relay implements the "orly relay" subcommand (the default command). |
|
Package sync implements the "orly sync" subcommand for sync service operations.
|
Package sync implements the "orly sync" subcommand for sync service operations. |
Click to show internal directories.
Click to hide internal directories.