Skip to main content

Environment Variables

Common environment variables used across RavenmaskOS services.

Locations

  • Global secrets: ~/ravenhelm/secrets/.env
  • Service-specific overrides: ~/ravenhelm/services/<service>/.env

Common Variables

VariableDescription
POSTGRES_PASSWORDPostgreSQL password
REDIS_PASSWORDRedis password
OAUTH2_PROXY_COOKIE_SECRETOAuth2-Proxy session secret
ZITADEL_ORGZitadel organization
ZITADEL_PROJECTZitadel project name
GITLAB_TOKENGitLab API token
OPENAI_API_KEYOpenAI API key
ANTHROPIC_API_KEYAnthropic API key

Guidance

  • Store secrets only in .env files or OpenBao
  • Rotate credentials when shared externally
  • Avoid committing secrets to git