Unable to get Authentik running via Docker Compose #22605
Replies: 1 comment 1 reply
|
fwiw, that The current compose file expects I tested the current official compose with fresh Check what Compose actually rendered/imported: docker compose config | grep -E "PG_PASS|POSTGRES_PASSWORD|AUTHENTIK_POSTGRESQL__PASSWORD"
docker compose exec server sh -lc "env | grep -E \"PG_PASS|AUTHENTIK_POSTGRESQL__PASSWORD\""
docker compose logs postgresql server worker --tail=100If |
Uh oh!
There was an error while loading. Please reload this page.
I am going through the process of trying to get Authentik up and running but I get stuck on the "Server is starting up. Refreshing in a few seconds...". I have followed the official guide at https://docs.goauthentik.io/install-config/install/docker-compose/
When I go into container manager the project is fully built, but after a couple of minutes authentik-server-1 will turns yellow and I get an error that references :
2026/05/24 12:41:18 stderr {"env_var":"POSTGRES_PASSWORD","event":"Environment variable not found, using fallback","fallback":"","found":false,"level":"warning","timestamp":"2026-05-24T17:41:18Z"}
2026/05/24 12:41:18 stderr {"event":"Loaded config","level":"debug","path":"inbuilt-default","timestamp":"2026-05-24T17:41:18Z"}
2026/05/24 12:41:18 stderr {"env_var":"POSTGRES_PASSWORD","event":"Environment variable not found, using fallback","fallback":"","found":false,"level":"warning","timestamp":"2026-05-24T17:41:18Z"}
2026/05/24 12:41:18 stderr {"event": "Not running as root, disabling permission fixes", "level": "info", "logger": "bootstrap"}
I have run the commands on the guide and have confirmed that the passwords were generated and stored in the env file but not sure why it is not seeing it.
Any help would be greatly appreciated
All reactions