Spaces:
Configuration error
Configuration error
| version: '3.8' | |
| services: | |
| app: | |
| container_name: api-qobiltu | |
| build: . | |
| depends_on: | |
| - db | |
| - redis | |
| env_file: .env | |
| ports: | |
| - "8080:8080" | |
| volumes: | |
| - ./logs:/app/logs | |
| - ./uploads:/app/uploads | |
| networks: | |
| - qobiltu-network | |
| restart: unless-stopped | |
| db: | |
| image: postgres:15 | |
| container_name: postgres-db | |
| environment: | |
| POSTGRES_USER: ${DB_USER} | |
| POSTGRES_PASSWORD: ${DB_PASSWORD} | |
| POSTGRES_DB: ${DB_NAME} | |
| ports: | |
| - "5432:5432" | |
| volumes: | |
| - /home/qobiltu/postgres-data:/var/lib/postgresql/data | |
| networks: | |
| - qobiltu-network | |
| restart: always | |
| redis: | |
| image: redis/redis-stack:7.2.0-v11 | |
| container_name: redis-db | |
| environment: | |
| REDIS_ARGS: "--requirepass ${REDIS_PASSWORD:-qobiltu}" | |
| ports: | |
| - "8001:8001" | |
| - "6379:6379" | |
| volumes: | |
| - /home/qobiltu/redis-data:/data | |
| networks: | |
| - qobiltu-network | |
| restart: always | |
| networks: | |
| qobiltu-network: | |
| driver: bridge | |