From d78fad40f6f5527217f0df47fa004aff5370de34 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Fri, 12 Sep 2025 06:34:06 -0400 Subject: [PATCH 1/2] Maxun tweaks for reverse proxy functionality; updating Postgres version. --- docker-compose.yml | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 8dadd5ed..4baac3d9 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -33,9 +33,9 @@ x-maxun: &maxun-env REDIS_PORT: 6379 BACKEND_PORT: 8080 FRONTEND_PORT: 5173 - BACKEND_URL: https://scrape.${MY_TLD}/api + BACKEND_URL: https://scrape.${MY_TLD} PUBLIC_URL: https://scrape.${MY_TLD} - VITE_BACKEND_URL: https://scrape.${MY_TLD}/api + VITE_BACKEND_URL: https://scrape.${MY_TLD} VITE_PUBLIC_URL: https://scrape.${MY_TLD} MAXUN_TELEMETRY: true PLAYWRIGHT_BROWSERS_PATH: /ms-playwright @@ -3739,8 +3739,12 @@ services: maxun-backend: container_name: maxun-backend depends_on: - - maxun-pg-db - - minio + maxun-pg-db: + condition: service_healthy + required: true + minio: + condition: service_started + required: true <<: *maxun-env expose: - 8080 @@ -3767,7 +3771,7 @@ services: swag_port: 5173 swag_url: scrape.${MY_TLD} swag_server_custom_directive: - location /api { + location ~ ^/(auth|storage|record|workflow|robot|proxy|api-docs|api|webhook|socket.io)(/|$) { proxy_pass http://maxun-backend:8080; } swag.uptime-kuma.enabled: true @@ -3788,7 +3792,7 @@ services: restart: unless-stopped maxun-pg-db: container_name: maxun-pg-db - image: postgres:13-alpine + image: postgres:17-alpine environment: POSTGRES_USER: maxun POSTGRES_PASSWORD: ${MAXUN_DB_PASSWORD} -- 2.52.0 From 14d03794e5ccc6e871a03d0d7e2734a91549dc56 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Fri, 12 Sep 2025 10:41:44 +0000 Subject: [PATCH 2/2] chore: Update README --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4febab50..1f8ed2f9 100644 --- a/README.md +++ b/README.md @@ -103,7 +103,7 @@ | mastodon-valkey | docker.io/bitnami/valkey:latest | | | maxun-backend | getmaxun/maxun-backend:latest | | | maxun-frontend | getmaxun/maxun-frontend:latest | No-code web data extraction platform | -| maxun-pg-db | postgres:13-alpine | | +| maxun-pg-db | postgres:17-alpine | | | maxun-valkey | docker.io/bitnami/valkey:latest | | | meilisearch | getmeili/meilisearch:v1.15 | | | meme-search-pro | ghcr.io/neonwatty/meme_search_pro:latest | Meme search engine built with Python and Ruby | -- 2.52.0