Files
drone-footage-manager/docker-compose.yml
Alihan dec49a43f9 Add filesystem health monitoring and compression queue system
- Implement periodic filesystem write permission checks (60-minute intervals)
- Add real-time health status monitoring with SSE endpoints
- Display system health banner when storage issues detected
- Limit compression to 1 concurrent job with queue support
- Add max queue limit of 10 pending jobs
- Show queue positions for pending compression jobs
- Update button text dynamically (Start/Queue Compression)
- Enable write access to footage mount in Docker
- Add comprehensive logging for health checks and compression

Co-Authored-By: Alihan <alihan@example.com>
2025-10-12 22:54:21 +03:00

31 lines
587 B
YAML

version: '3.8'
services:
backend:
build:
context: ./backend
dockerfile: Dockerfile
container_name: drone-footage-backend
volumes:
- /home/uad/nextcloud/footages:/footages
restart: unless-stopped
networks:
- drone-footage-network
frontend:
build:
context: ./frontend
dockerfile: Dockerfile
container_name: drone-footage-frontend
ports:
- "33768:80"
depends_on:
- backend
restart: unless-stopped
networks:
- drone-footage-network
networks:
drone-footage-network:
driver: bridge