File Sync and repoint to WebDAV folder

This commit is contained in:
2026-03-02 23:58:23 +00:00
parent c8a1d5ba40
commit ff9be1249a
6 changed files with 254 additions and 29 deletions

View File

@@ -9,13 +9,13 @@ services:
restart: unless-stopped
environment:
DATABASE_URL: postgresql+asyncpg://postgres:${DB_PASSWORD}@lifeos-db:5432/lifeos_prod
FILE_STORAGE_PATH: /opt/lifeos/files/prod
FILE_STORAGE_PATH: /opt/lifeos/webdav
ENVIRONMENT: production
command: uvicorn main:app --host 0.0.0.0 --port 8002 --workers 1
ports:
- "8002:8002"
volumes:
- /opt/lifeos/prod/files:/opt/lifeos/files/prod
- /opt/lifeos/webdav:/opt/lifeos/webdav
networks:
- lifeos_network
depends_on:
@@ -29,13 +29,13 @@ services:
restart: unless-stopped
environment:
DATABASE_URL: postgresql+asyncpg://postgres:${DB_PASSWORD}@lifeos-db:5432/lifeos_dev
FILE_STORAGE_PATH: /opt/lifeos/files/dev
FILE_STORAGE_PATH: /opt/lifeos/webdav
ENVIRONMENT: development
command: uvicorn main:app --host 0.0.0.0 --port 8003 --workers 1 --reload
ports:
- "8003:8003"
volumes:
- /opt/lifeos/dev/files:/opt/lifeos/files/dev
- /opt/lifeos/webdav:/opt/lifeos/webdav
- .:/app # hot reload in dev
networks:
- lifeos_network