From b91696275d19dae05262c9bb98495dcbc1a57c3d Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sat, 24 May 2025 06:26:20 -0400 Subject: [PATCH] WhoDB profile fixes (take #4). --- docker-compose.yml | 83 +++++++++++++++++++--------------------------- 1 file changed, 35 insertions(+), 48 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index b237d381..fc0484d6 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5341,97 +5341,82 @@ services: container_name: whodb image: clidey/whodb environment: - WHODB_POSTGRES_1: | - '{ - "host": "authelia-pg", - "user": "authelia", - "password": "${AUTHELIA_STORAGE_POSTGRES_PASSWORD}", - "database": "authelia", - "port": 5342 - }' + WHODB_POSTGRES_1: '{ + "host": "authelia-pg:5432", + "user": "authelia", + "password": "${AUTHELIA_STORAGE_POSTGRES_PASSWORD}", + "database": "authelia" + }' WHODB_POSTGRES_2: '{ - "host": "bitmagnet-pg-db", + "host": "postgresql://bitmagnet-pg-db:5432", "user": "bitmagnet", "password": "${BITMAGNET_POSTGRESQL_PASSWORD}", - "database": "bitmagnet", - "port": 5342 + "database": "authelia" }' WHODB_POSTGRES_3: '{ - "host": "dawarich-pg-db", + "host": "postgresql://dawarich-pg-db:5432", "user": "dawarich", "password": "${DAWARICH_PG_PASSWORD}", - "database": "dawarich", - "port": 5342 + "database": "authelia" }' WHODB_POSTGRES_4: '{ - "host": "gitea-db", + "host": "postgresql://gitea-db:5432", "user": "gitea", "password": "${GITEA_PG_DB_PASSWORD}", - "database": "gitea", - "port": 5342 + "database": "gitea" }' WHODB_POSTGRES_5: '{ - "host": "immich-pg-db", + "host": "postgresql://immich-pg-db:5432", "user": "immich", "password": "${IMMICH_DB_PASSWORD}", - "database": "immich", - "port": 5342 + "database": "immich" }' WHODB_POSTGRES_6: '{ - "host": "invidious-db", + "host": "postgresql://invidious-db:5432", "user": "kemal", "password": "${INVID_PG_DB_PASSWORD}", - "database": "invidious", - "port": 5342 + "database": "invidious" }' WHODB_POSTGRES_7: '{ - "host": "librechat-vectordb", + "host": "postgresql://librechat-vectordb:5432", "user": "librechat", "password": "${LIBRECHAT_PG_DB_PASSWD}", - "database": "librechat", - "port": 5342 + "database": "librechat" }' WHODB_POSTGRES_8: '{ - "host": "mastodon-pg-db", + "host": "postgresql://mastodon-pg-db:5432", "user": "mastodon", "password": "${MASTODON_PG_DB_PASSWORD}", - "database": "mastodon", - "port": 5342 + "database": "mastodon" }' WHODB_POSTGRES_9: '{ - "host": "reactive-resume-pg", + "host": "postgresql://reactive-resume-pg:5432", "user": "reactiveresume", "password": "${REACTIVE_RESUME_PGSQL_PASSWORD}", - "database": "reactiveresume", - "port": 5342 + "database": "reactiveresume" }' WHODB_POSTGRES_10: '{ - "host": "sonarqube-pg-db", + "host": "postgresql://sonarqube-pg-db:5432", "user": "sonar", "password": "${SONARQUBE_POSTGRES_PASSWORD}", - "database": "sonar", - "port": 5342 + "database": "sonar" }' WHODB_POSTGRES_11: '{ - "host": "tandoor-pg", + "host": "postgresql://tandoor-pg:5432", "user": "tandoor", "password": "${TANDOOR_POSTGRES_PASSWORD}", - "database": "tandoor", - "port": 5342 + "database": "tandoor" }' WHODB_POSTGRES_12: '{ - "host": "zammad-postgresql", + "host": "postgresql://zammad-postgresql:5432", "user": "zammad", "password": "${ZAMMAD_POSTGRES_PASS}", - "database": "zammad_production", - "port": 5342 + "database": "zammad_production" }' - WHODB_MARIADB_1: | - '{ - "host": "mariadb", + WHODB_MARIADB_1: '{ + "host": "mariadb://mariadb:3306/", "user": "root", - "password": "${MARIADB_ENVIRONMENT_MYSQL_ROOT_PASSWORD}", - "port": 3306 + "password": "${MARIADB_ENVIRONMENT_MYSQL_ROOT_PASSWORD}" }' WHODB_MONGODB_1: '{ "host": "mongodb:27017/admin?replicaSet=rinoa", @@ -5442,8 +5427,8 @@ services: WHODB_OLLAMA_PORT: 11434 WHODB_ANTHROPIC_API_KEY: ${LIBRECHAT_ANTHROPIC_API_KEY} WHODB_OPENAI_API_KEY: ${LIBRECHAT_OPENAI_API_KEY} - expose: - - 8080 + # expose: + # - 8080 labels: homepage.group: System Administration homepage.name: WhoDB @@ -5460,6 +5445,8 @@ services: swag.uptime-kuma.enabled: true swag.uptime-kuma.monitor.url: https://dbs.${MY_TLD} swag.uptime-kuma.monitor.interval: 300 + ports: + - 8080:8080 restart: unless-stopped youtubedl: container_name: youtubedl