diff --git a/README.md b/README.md index 950f434..3889ed6 100644 --- a/README.md +++ b/README.md @@ -2,11 +2,12 @@ This is the docker based home server setup for a ubuntu server machine running on proxmos on my N100 mini computer. - The traefik proxy does not run on this machine but it's own LXC container on proxmox, there is a small script to sync it from there to here so I can have it all on one git repo. Stop home assistant first if jellyfin isn't starting. +Check the wiki here for more information: [wikimd/wiki/homepage.md](wikimd/wiki/homepage.md) + ## Drives (view from the ubuntu guest) | Device | Size | Mount Point | Usage | diff --git a/ai/docker-compose.yml b/ai/docker-compose.yml index c123cf9..f2b090e 100644 --- a/ai/docker-compose.yml +++ b/ai/docker-compose.yml @@ -1,6 +1,6 @@ services: openwebui: - image: ghcr.io/open-webui/open-webui:0.6.15 + image: ghcr.io/open-webui/open-webui:0.6.16 container_name: open-webui restart: always environment: diff --git a/authentik/docker-compose.yml b/authentik/docker-compose.yml index 86d4885..fe09626 100644 --- a/authentik/docker-compose.yml +++ b/authentik/docker-compose.yml @@ -12,6 +12,7 @@ services: timeout: 5s volumes: - ./authentik_database:/var/lib/postgresql/data +# - database:/var/lib/postgresql/data environment: POSTGRES_PASSWORD: ${PG_PASS:?database password required} POSTGRES_USER: ${PG_USER:-authentik} @@ -29,12 +30,13 @@ services: retries: 5 timeout: 3s volumes: - - ./authentik_redis:/data + - redis:/data server: - image: ${AUTHENTIK_IMAGE:-ghcr.io/goauthentik/server}:${AUTHENTIK_TAG:-2025.2.2} + image: ${AUTHENTIK_IMAGE:-ghcr.io/goauthentik/server}:${AUTHENTIK_TAG:-2025.6.4} restart: unless-stopped command: server environment: + AUTHENTIK_SECRET_KEY: ${AUTHENTIK_SECRET_KEY:?secret key required} AUTHENTIK_REDIS__HOST: redis AUTHENTIK_POSTGRESQL__HOST: postgresql AUTHENTIK_POSTGRESQL__USER: ${PG_USER:-authentik} @@ -54,10 +56,11 @@ services: redis: condition: service_healthy worker: - image: ${AUTHENTIK_IMAGE:-ghcr.io/goauthentik/server}:${AUTHENTIK_TAG:-2025.2.2} + image: ${AUTHENTIK_IMAGE:-ghcr.io/goauthentik/server}:${AUTHENTIK_TAG:-2025.6.4} restart: unless-stopped command: worker environment: + AUTHENTIK_SECRET_KEY: ${AUTHENTIK_SECRET_KEY:?secret key required} AUTHENTIK_REDIS__HOST: redis AUTHENTIK_POSTGRESQL__HOST: postgresql AUTHENTIK_POSTGRESQL__USER: ${PG_USER:-authentik} @@ -83,17 +86,8 @@ services: redis: condition: service_healthy - -# authentik_ldap: -# image: ghcr.io/goauthentik/ldap - # Optionally specify which networks the container should be - # might be needed to reach the core authentik server - # networks: - # - foo -# ports: -# - 389:3389 -# - 636:6636 -# environment: -# AUTHENTIK_HOST: https://auth.home.thoster.net -# AUTHENTIK_INSECURE: "false" -# AUTHENTIK_TOKEN: 4mv8U8docRMUtcrMWBPvcl9lclcOvQ58OavwU6Kek5AMoDwdHgHS3ida2Reu +volumes: + database: + driver: local + redis: + driver: local