Eventum Logo

Eventum

Settings and management

Application settings, secrets management, and server lifecycle controls in Eventum Studio.

Studio provides three administrative pages for configuring the application itself — Settings for application parameters, Secrets for encrypted credentials, and Management for server lifecycle controls.

Settings

The Settings page is a form-based editor for the application configuration — the same parameters defined in eventum.yml. Changes made here are written back to the config file on disk.

Settings page in Eventum StudioSettings page in Eventum Studio

The page is organized into four sections, accessible via the navigation on the right:


Secrets

The Secrets page provides a visual interface for managing the encrypted keyring — the same secrets you would manage with the eventum-keyring CLI tool.

Secrets page in Eventum StudioSecrets page in Eventum Studio

The page shows a table with three columns:

ColumnDescription
NameThe secret name (the key used in ${secrets.name} tokens).
ValueThe secret value, masked with asterisks by default.
ActionsThree buttons per row: reveal (), edit (), and delete ().

Viewing secrets

Click the reveal () button next to a secret to reveal its value. Click again to hide it.

Editing secrets

Click the edit () button to edit an existing secret's value. The field becomes editable and you can save the updated value.

Deleting secrets

Click the delete () button to remove a secret from the keyring. This is irreversible — any generator configs referencing ${secrets.name} for the deleted secret will fail to load until the secret is re-created.

Adding a new secret

At the bottom of the table, two input fields let you add a new secret:

  • new secret name — the name for the secret.
  • secret value — the value to encrypt and store.

The value field has a reveal () toggle and a save () button. After saving, the secret appears in the table above and is immediately available for use in generator configs.


Management

The Management page provides server lifecycle controls — restart and shutdown.

Management page in Eventum StudioManagement page in Eventum Studio

Three action buttons are available:

ActionDescription
Show logsOpens the application-level log viewer (same as instance logs, but for the main application process).
RestartAll generators are stopped, the configuration is re-read, and generators are re-started according to the updated startup config. The web UI may be briefly unavailable during the restart. This is equivalent to sending SIGHUP to the process.
StopStops the Eventum application entirely. All generators are shut down gracefully and the server process exits. This is irreversible from the UI — once stopped, you'll need to restart Eventum from the command line.

The Stop button shuts down the entire Eventum process. You will lose access to Studio and will need to restart Eventum from the terminal with eventum run -c eventum.yml.

On this page