Your music, beautifully tracked. All yours. (coming soon) teal.fm
teal-fm atproto
at 8d4fcd39d54054baa564e3fa67e7f570a8f7a464 65 lines 1.5 kB view raw
1services: 2 aqua-api: 3 build: 4 context: . 5 dockerfile: apps/aqua/Dockerfile 6 container_name: aqua-app 7 ports: 8 - "3000:3000" 9 networks: 10 - app_network 11 depends_on: 12 - postgres 13 - redis 14 env_file: 15 - .env 16 # traefik: 17 # image: traefik:v2.10 18 # container_name: traefik 19 # command: 20 # - "--api.insecure=true" 21 # - "--providers.file.directory=/etc/traefik/dynamic" 22 # - "--providers.file.watch=true" 23 # - "--entrypoints.web.address=:80" 24 # ports: 25 # - "80:80" # HTTP 26 # - "8080:8080" # Dashboard 27 # volumes: 28 # - ./traefik/dynamic:/etc/traefik/dynamic:ro 29 # networks: 30 # - app_network 31 # extra_hosts: 32 # - "host.docker.internal:host-gateway" # This allows reaching host machine 33 34 # postgres: 35 # image: postgres:latest 36 # container_name: postgres_db 37 # environment: 38 # POSTGRES_USER: postgres 39 # POSTGRES_PASSWORD: yourpassword 40 # POSTGRES_DB: yourdatabase 41 # ports: 42 # - "5432:5432" 43 # volumes: 44 # - postgres_data:/var/lib/postgresql/data 45 # networks: 46 # - app_network 47 48 # redis: 49 # image: redis:latest 50 # container_name: redis_cache 51 # ports: 52 # - "6379:6379" 53 # volumes: 54 # - redis_data:/data 55 # command: redis-server --appendonly yes 56 # networks: 57 # - app_network 58 59networks: 60 app_network: 61 driver: bridge 62 63volumes: 64 postgres_data: 65 redis_data: