Skip to content

Operational Cheat Sheet

A concise mapping of tasks to the Sible User Interface.

ObjectiveDashboard LocationAction
Trigger PlaybookDashboard > PlaybooksClick 'Run' on target card
Validate LogicDashboard > PlaybooksSelect 'Dry Run' in execution modal
Add Remote HostInventoryClick 'Add Server'
Schedule BackupsAutomation > CronClick 'New Schedule'
Rotate SecretsSettings > SecretsClick 'Add Variable' or Edit existing
View Audit LogsHistoryClick log icon on job row
Manage RBACSettings > UsersEdit user and assign Role (Admin/Watcher/Operator)
Set RetentionSettings > RetentionConfigure 'Days to keep' and 'Max logs'

Configuration Reference

Sible can be configured using environment variables. These are useful for Docker deployments.

VariableDefaultDescription
SIBLE_PORT8000The port Sible will listen on inside the container.
SIBLE_INFRA_PATH/app/infrastructureInternal path where Sible stores playbooks/inventory.
SIBLE_HOST_INFRA_PATHNoneHost machine path for infrastructure (required if using Docker runner).
SIBLE_DATABASE_URLsqlite:////data/sible.dbConnection string for the SQLite database.
SIBLE_USE_DOCKERTrueWhether to run Ansible inside a separate container (True) or natively (False).
SIBLE_SECRET_KEYsible-...Key used for encrypting secrets and session management. Change this!
SIBLE_DEBUGFalseEnable debug logging and detailed error messages.

Sovereign Infrastructure Management