feat/cathou-serve: supervised dashboard-cathou + all secrets into age (public-repo-safe) #61

Merged
gortium merged 2 commits from feat/cathou-serve into master 2026-09-18 20:48:34 +00:00
5 changed files with 31 additions and 2 deletions
Showing only changes of commit 888523079f - Show all commits

View File

@@ -25,6 +25,9 @@ services:
- TZ=America/Montreal - TZ=America/Montreal
- CATHOU_SERVE_PASSWORD=${CATHOU_SERVE_PASSWORD:?must be set} - CATHOU_SERVE_PASSWORD=${CATHOU_SERVE_PASSWORD:?must be set}
- CATHOU_SERVE_SECRET=${CATHOU_SERVE_SECRET:?must be set} - CATHOU_SERVE_SECRET=${CATHOU_SERVE_SECRET:?must be set}
- HERMES_DASHBOARD_BASIC_AUTH_USERNAME=thierry
- HERMES_DASHBOARD_BASIC_AUTH_PASSWORD=${HERMES_DASHBOARD_BASIC_AUTH_PASSWORD:?must be set}
- HERMES_DASHBOARD_BASIC_AUTH_SECRET=${HERMES_DASHBOARD_BASIC_AUTH_SECRET:?must be set}
volumes: volumes:
- /mnt/HoardingCow_docker_data/Hermes/data:/opt/data - /mnt/HoardingCow_docker_data/Hermes/data:/opt/data
- /mnt/HoardingCow_docker_data/Hermes/Syncthing/ExoKortex:/opt/data/ExoKortex - /mnt/HoardingCow_docker_data/Hermes/Syncthing/ExoKortex:/opt/data/ExoKortex
@@ -141,7 +144,7 @@ services:
container_name: honcho container_name: honcho
restart: unless-stopped restart: unless-stopped
environment: environment:
- DB_CONNECTION_URI=postgresql+psycopg://honcho:honcho_pass@honcho-db:5432/honcho - DB_CONNECTION_URI=postgresql+psycopg://honcho:${HONCHO_DB_PASSWORD:?HONCHO_DB_PASSWORD must be set}@honcho-db:5432/honcho
- CACHE_URL=redis://honcho-redis:6379/0 - CACHE_URL=redis://honcho-redis:6379/0
- CACHE_ENABLED=true - CACHE_ENABLED=true
- EMBEDDING_VECTOR_DIMENSIONS=1024 - EMBEDDING_VECTOR_DIMENSIONS=1024
@@ -182,7 +185,7 @@ services:
environment: environment:
- POSTGRES_DB=honcho - POSTGRES_DB=honcho
- POSTGRES_USER=honcho - POSTGRES_USER=honcho
- POSTGRES_PASSWORD=honcho_pass - POSTGRES_PASSWORD=${HONCHO_DB_PASSWORD:?HONCHO_DB_PASSWORD must be set}
- PGDATA=/var/lib/postgresql/data/pgdata - PGDATA=/var/lib/postgresql/data/pgdata
volumes: volumes:
- /mnt/HoardingCow_docker_data/Honcho/postgres:/var/lib/postgresql/data - /mnt/HoardingCow_docker_data/Honcho/postgres:/var/lib/postgresql/data