The administrator is responsible for the Galleon instance: deploying and configuring the server, repositories, user access, storage, and observability.
Tools
The administration tools:
- The “Settings” section of the web interface — repositories, users, roles, and privileges, the authentication chain and anonymous access, garbage collection, cleanup policies. All entity operations are performed here.
- Server configuration — the
config.yamlfile andGALLEON_*environment variables: addresses, the database, storage, limits, keys, and background process parameters. Applied by restarting the server.
The same operations are available programmatically — through the built-in API.
The operations of the “Settings” section are available to any user with the corresponding privileges. Items unavailable with your permissions are rendered inactive with the “Not available with your current privileges” hint.
The administrator’s route
The typical order of bringing an instance into service:
- Install Galleon: PostgreSQL, the storage directory, TLS.
- Perform the initial setup: sign in as the bootstrap administrator, create working accounts.
- Create repositories and configure access.
- Set up backups and observability.