services: frontend: build: ./frontend ports: - "5173:5173" volumes: - ./frontend:/app - /app/node_modules depends_on: - backend networks: - app-network stdin_open: true tty: true backend: build: ./backend ports: - "8000:8000" volumes: - ./backend/app:/app/app - ./backend/.secrets:/app/.secrets env_file: - .env networks: - app-network db: image: redis/redis-stack:latest ports: - 6379:6379 - 8001:8001 volumes: - redis_data:/data # Persistent Redis data restart: unless-stopped networks: - app-network networks: app-network: driver: bridge