Untitled
unknown
plain_text
a month ago
1.4 kB
2
Indexable
version: '3.8' services: traefik: image: traefik:latest container_name: traefik_mt5_fast_api ports: - "80:80" - "443:443" volumes: - /var/run/docker.sock:/var/run/docker.sock:ro - ./certs:/etc/traefik/certs - ./traefik.yml:/etc/traefik/traefik.yml command: - "--providers.docker=true" - "--providers.docker.exposedbydefault=false" networks: - mt5-network mt5app: image: gmag11/metatrader5_vnc container_name: mt5app environment: - CUSTOM_USER=bigdata - PASSWORD=bigdata volumes: - ./config:/config ports: - 3002:3000 # VNC - 8080:8001 # Remote Python restart: unless-stopped networks: - mt5-network mt5pull: build: context: ./pull dockerfile: Dockerfile container_name: mt5pull environment: - MT5_HOST=mt5app - MT5_PORT=8001 - DB_LOCAL_URL=postgresql+psycopg2://admin:1234@188.172.228.17:5432/dapp_local_data labels: - "traefik.enable=true" - "traefik.http.routers.fastapi.entrypoints=websecure" - "traefik.http.routers.fastapi.tls=true" - "traefik.http.services.fastapi.loadbalancer.server.port=4000" ports: - 4000:4000 volumes: - ./pull:/app networks: - mt5-network restart: unless-stopped networks: mt5-network: driver: bridge
Editor is loading...
Leave a Comment