The first release candidate just dropped! see our blog post for the release & vision
AlcedoCoreAlcedoCore

Environment Variables

All configuration environment variables for AlcedoCore.

VariableDescriptionDefault
DATABASE_URLPostgreSQL connection string(required)
CORE_PORTPort for plugin-core8080
PLUGINS_DIRDirectory for static plugin files/plugins
PLUGIN_PUBLIC_MOUNTSPVC mount path for plugin file storage (K8s)/var/lib/plugin-public
LOCAL_REGISTRY_URLDocker registry URLlocalhost:5000
DOCKER_SOCKETDocker socket path/var/run/docker.sock
PLUGIN_NETWORKDocker network namealcedocore_plugins
RATE_LIMIT_AUTH_REQUESTSMax requests per window for /api/auth/*10
RATE_LIMIT_AUTH_WINDOWWindow in seconds for auth rate limiting60
RATE_LIMIT_API_REQUESTSMax requests per window for other /api/*100
RATE_LIMIT_API_WINDOWWindow in seconds for API rate limiting60
EVENT_FORWARDER_MAX_CONCURRENTMax concurrent HTTP deliveries for event forwarding50
MAX_REQUEST_BODY_SIZEMax request body size in bytes10485760 (10MB)
REGISTRY_ENCRYPTION_KEYBase64-encoded 32-byte key for AES-256-GCM(required, auto-generated)
CONTENT_SECURITY_POLICYContent-Security-Policy header valuedefault-src 'self'
ADMIN_EMAILAdmin email for initial user bootstrap(required)
ADMIN_PASSWORDAdmin password for initial user bootstrap(required)
POSTGRES_PASSWORDPostgreSQL password (K8s secrets)(required)

Get notified about new features and release announcements.