│
▼
│
▼
│
▼
make setup-env
|
click to view configuration details
Authentik Configuration | ||||
---|---|---|---|---|
Variable | Required | Default | Auto-generation method | Description |
AUTHENTIK_PORT |
❌ | 9000 | - | Port on which Authentik server will listen |
AUTHENTIK_HOST |
❌ | localhost | - | Hostname for the Authentik service in the Docker network |
AUTHENTIK_BOOTSTRAP_EMAIL |
❌ | admin@localhost | - | Email for the admin user |
AUTHENTIK_SECRET_KEY |
✅ | - | openssl rand -base64 60 | tr -d '\n' |
Secret key for JWT token generation |
AUTHENTIK_ADMIN_PASSWORD |
✅ | - | openssl rand -base64 16 |
Password for the admin user |
AUTHENTIK_ADMIN_TOKEN |
✅ | - | openssl rand -hex 32 |
API token for the admin user |
AUTHENTIK_CLIENT_ID |
✅ | - | Via Authentik API | Client ID for the backend service |
AUTHENTIK_CLIENT_SECRET |
✅ | - | Via Authentik API | Client secret for the backend service |
PG_USER |
❌ | authentik | - | PostgreSQL user |
PG_DB |
❌ | authentik | - | PostgreSQL database name |
PG_PASS |
✅ | - | openssl rand -base64 36 | tr -d '\n' |
PostgreSQL password for Authentik database |
Backend Configuration | ||||
BACKEND_PORT |
❌ | 8000 | - | Port on which the FastAPI backend service will listen |
BACKEND_HOST |
❌ | localhost | - | Hostname for the backend service in the Docker network |
DATABASE_URL |
❌ | sqlite:///./app/database/mycelium.db | - | SQLite database connection string for the application |
Frontend Configuration | ||||
FRONTEND_PORT |
❌ | 8080 | - | Port on which the Vue.js frontend will be served |
FRONTEND_HOST |
❌ | localhost | - | Hostname for the frontend service in the Docker network |
│
▼
│
▼