🔐 All right then, keep your secrets
Find a file
2024-11-02 13:22:49 -04:00
README.md feat: initial service definition 2024-07-06 21:11:11 -04:00
service.yml chore: update vault -> 1.32.3 2024-11-02 13:22:49 -04:00

vault

Configuration

Three dotenv files are expected under /etc/opt/...:

# vault-exporter.env

DATA_SOURCE_URI=<db-host>:<db-port>?sslmode=disable
DATA_SOURCE_USER=<db-user>
DATA_SOURCE_PASS=<db-pass>
# vault-db-init.env

POSTGRES_PASSWORD=<db-pass>
# vault-db.env

DATABASE_URL=<db-connection-string>

Volumes

The service will set up two volumes:

  • vault_db - Postgres data volume used for persistent storage;
  • vault_data - Persistent storage for the application itself.

Ports

The application is accessible via :8082.

Other ports are exposed (i.e. :8083) to allow telemetry polling.