mirror of
https://github.com/MODSetter/SurfSense.git
synced 2026-06-26 21:39:43 +02:00
fix(docker): share persistent object_store volume across services
This commit is contained in:
parent
1048d0afc3
commit
fc045d200d
1 changed files with 6 additions and 0 deletions
|
|
@ -100,6 +100,7 @@ services:
|
||||||
- "${BACKEND_PORT:-8929}:8000"
|
- "${BACKEND_PORT:-8929}:8000"
|
||||||
volumes:
|
volumes:
|
||||||
- shared_temp:/shared_tmp
|
- shared_temp:/shared_tmp
|
||||||
|
- object_store:/app/.local_object_store
|
||||||
env_file:
|
env_file:
|
||||||
- .env
|
- .env
|
||||||
extra_hosts:
|
extra_hosts:
|
||||||
|
|
@ -113,6 +114,7 @@ services:
|
||||||
PYTHONPATH: /app
|
PYTHONPATH: /app
|
||||||
UVICORN_LOOP: asyncio
|
UVICORN_LOOP: asyncio
|
||||||
UNSTRUCTURED_HAS_PATCHED_LOOP: "1"
|
UNSTRUCTURED_HAS_PATCHED_LOOP: "1"
|
||||||
|
FILE_STORAGE_LOCAL_PATH: /app/.local_object_store
|
||||||
NEXT_FRONTEND_URL: ${NEXT_FRONTEND_URL:-http://localhost:${FRONTEND_PORT:-3929}}
|
NEXT_FRONTEND_URL: ${NEXT_FRONTEND_URL:-http://localhost:${FRONTEND_PORT:-3929}}
|
||||||
SEARXNG_DEFAULT_HOST: ${SEARXNG_DEFAULT_HOST:-http://searxng:8080}
|
SEARXNG_DEFAULT_HOST: ${SEARXNG_DEFAULT_HOST:-http://searxng:8080}
|
||||||
WHATSAPP_BRIDGE_URL: ${WHATSAPP_BRIDGE_URL:-http://whatsapp-bridge:9929}
|
WHATSAPP_BRIDGE_URL: ${WHATSAPP_BRIDGE_URL:-http://whatsapp-bridge:9929}
|
||||||
|
|
@ -165,6 +167,7 @@ services:
|
||||||
image: ghcr.io/modsetter/surfsense-backend:${SURFSENSE_VERSION:-latest}${SURFSENSE_VARIANT:+-${SURFSENSE_VARIANT}}
|
image: ghcr.io/modsetter/surfsense-backend:${SURFSENSE_VERSION:-latest}${SURFSENSE_VARIANT:+-${SURFSENSE_VARIANT}}
|
||||||
volumes:
|
volumes:
|
||||||
- shared_temp:/shared_tmp
|
- shared_temp:/shared_tmp
|
||||||
|
- object_store:/app/.local_object_store
|
||||||
env_file:
|
env_file:
|
||||||
- .env
|
- .env
|
||||||
extra_hosts:
|
extra_hosts:
|
||||||
|
|
@ -176,6 +179,7 @@ services:
|
||||||
REDIS_APP_URL: ${REDIS_URL:-redis://redis:6379/0}
|
REDIS_APP_URL: ${REDIS_URL:-redis://redis:6379/0}
|
||||||
CELERY_TASK_DEFAULT_QUEUE: surfsense
|
CELERY_TASK_DEFAULT_QUEUE: surfsense
|
||||||
PYTHONPATH: /app
|
PYTHONPATH: /app
|
||||||
|
FILE_STORAGE_LOCAL_PATH: /app/.local_object_store
|
||||||
SEARXNG_DEFAULT_HOST: ${SEARXNG_DEFAULT_HOST:-http://searxng:8080}
|
SEARXNG_DEFAULT_HOST: ${SEARXNG_DEFAULT_HOST:-http://searxng:8080}
|
||||||
SERVICE_ROLE: worker
|
SERVICE_ROLE: worker
|
||||||
depends_on:
|
depends_on:
|
||||||
|
|
@ -278,6 +282,8 @@ volumes:
|
||||||
name: surfsense-redis
|
name: surfsense-redis
|
||||||
shared_temp:
|
shared_temp:
|
||||||
name: surfsense-shared-temp
|
name: surfsense-shared-temp
|
||||||
|
object_store:
|
||||||
|
name: surfsense-object-store
|
||||||
zero_cache_data:
|
zero_cache_data:
|
||||||
name: surfsense-zero-cache
|
name: surfsense-zero-cache
|
||||||
whatsapp_sessions:
|
whatsapp_sessions:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue