add Homepage and configure services for discovery

This commit is contained in:
SweetId
2024-02-17 17:17:15 -05:00
parent 5a8d189c72
commit 13a06c60bb
10 changed files with 62 additions and 1 deletions

View File

@@ -69,6 +69,16 @@ services:
- traefik.http.services.authentik-secure.loadbalancer.server.port=9000
- traefik.docker.network=proxy
- homepage.group=Cloud
- homepage.name=Authentik
- homepage.icon=authentik.png
- homepage.href=https://${AUTHENTIK_URL}
- homepage.description=Authentification and User management
- homepage.widget.type=authentik
- homepage.widget.url=https://${AUTHENTIK_URL}
- homepage.widget.key=${AUTHENTIK_API_KEY}
worker:
image: ${AUTHENTIK_IMAGE:-ghcr.io/goauthentik/server}:${AUTHENTIK_TAG:-2023.10.7}
restart: unless-stopped

View File

@@ -4,4 +4,5 @@ AUTHENTIK_ERROR_REPORTING__ENABLED=true
AUTHENTIK_PORT_HTTP=9000
AUTHENTIK_PORT_HTTPS=9443
AUTHENTIK_URL=auth.example.com
AUTHENTIK_URL=auth.example.com
AUTHENTIK_API_KEY=YourApiKey