From 2ac2b20a97f99ad52d85557c7be1331a5003b6f3 Mon Sep 17 00:00:00 2001 From: furyhawk Date: Sat, 3 May 2025 22:05:59 +0800 Subject: [PATCH] fix: update PostgreSQL host to static IP and disable Traefik for PostgreSQL service --- compose/base.yml | 2 +- swarm/authentik.yml | 4 ++-- swarm/core.yml | 2 +- swarm/docmost.yml | 2 +- swarm/services.yml | 4 ++-- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/compose/base.yml b/compose/base.yml index 9e7c11b..ee353a0 100644 --- a/compose/base.yml +++ b/compose/base.yml @@ -75,7 +75,7 @@ services: - "8083:8083" - "8084:8084" - "8883:8883" - - "5432:5432" + # - "5432:5432" # - "8080:8080" # - "1883:1883" # - 18083:18083 diff --git a/swarm/authentik.yml b/swarm/authentik.yml index 999d620..5719d0f 100644 --- a/swarm/authentik.yml +++ b/swarm/authentik.yml @@ -54,7 +54,7 @@ services: command: server environment: AUTHENTIK_REDIS__HOST: tasks.redis - AUTHENTIK_POSTGRESQL__HOST: ${DATABASE__HOSTNAME:-postgresql} + AUTHENTIK_POSTGRESQL__HOST: 192.168.50.220 AUTHENTIK_POSTGRESQL__USER: ${POSTGRES_USER:-authentik} AUTHENTIK_POSTGRESQL__NAME: ${PG_DB:-authentik} AUTHENTIK_POSTGRESQL__PASSWORD: ${POSTGRES_PASSWORD} @@ -92,7 +92,7 @@ services: command: worker environment: AUTHENTIK_REDIS__HOST: tasks.redis - AUTHENTIK_POSTGRESQL__HOST: ${DATABASE__HOSTNAME:-postgresql} + AUTHENTIK_POSTGRESQL__HOST: 192.168.50.220 AUTHENTIK_POSTGRESQL__USER: ${POSTGRES_USER:-authentik} AUTHENTIK_POSTGRESQL__NAME: ${PG_DB:-authentik} AUTHENTIK_POSTGRESQL__PASSWORD: ${POSTGRES_PASSWORD} diff --git a/swarm/core.yml b/swarm/core.yml index 8aad5d8..f6e1a1b 100644 --- a/swarm/core.yml +++ b/swarm/core.yml @@ -117,7 +117,7 @@ services: # Create an entrypoint "dns" listening on port 53 # - --entrypoints.dns.address=:53 # Create an entrypoint "postgres-socket" listening on port 5432 - - --entrypoints.postgres-socket.address=:5432 + # - --entrypoints.postgres-socket.address=:5432 # Others entrypoints can be created, like a TCP entrypoint - --entrypoints.mqtt.address=:1883 - --entrypoints.web-socket.address=:8083 diff --git a/swarm/docmost.yml b/swarm/docmost.yml index 07c6615..592a8f6 100644 --- a/swarm/docmost.yml +++ b/swarm/docmost.yml @@ -17,7 +17,7 @@ services: environment: APP_URL: "https://doc.${DOMAIN}" APP_SECRET: ${JWT_SECRET} - DATABASE_URL: "postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@${DATABASE__HOSTNAME}:5432/docmost?schema=public" + DATABASE_URL: "postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@192.168.50.220:5432/docmost?schema=public" REDIS_URL: "redis://tasks.redis:6379" expose: - 3000 diff --git a/swarm/services.yml b/swarm/services.yml index fa19983..216b41d 100644 --- a/swarm/services.yml +++ b/swarm/services.yml @@ -6,7 +6,7 @@ services: depends_on: - postgres_db environment: - DATABASE__HOSTNAME: ${DATABASE__HOSTNAME} + DATABASE__HOSTNAME: 192.168.50.220 DATABASE__USERNAME: ${POSTGRES_USER} DATABASE__PASSWORD: ${POSTGRES_PASSWORD} DATABASE__PORT: ${DATABASE__PORT} @@ -176,7 +176,7 @@ services: constraints: - node.labels.postgres.postgres_data == true labels: - - traefik.enable=true + - traefik.enable=false - traefik.swarm.network=traefik-public - traefik.constraint-label=traefik-public - traefik.tcp.routers.postgres.entrypoints=postgres-socket