version: '3' services: gtfs-ccp-fetcher: build: dockerfile: Dockerfiles/Dockerfile.fetcher context: . image: dev.ilab.cl/tdtp/ccp_gtfs_realtime_fetcher:latest restart: unless-stopped volumes: - ./static:/srv/static environment: - DEBUG=False - GTFS_RT_ENDPOINT=https://datamanager.dtpr.transapp.cl/data/gtfs-rt/concepcion.proto - GTFS_RT_KEY=GTFS_KEY_XXXX_YYYY_ZZZZ - GTFS_RT_INTERVAL=60 - SQLALCHEMY_DATABASE_URI=postgresql+psycopg2://db_user:db_pass@db01.tdtp.ilab.cl/db_name - TIMEOUT=1200 logging: driver: syslog options: syslog-address: "udp://rsyslog.vpc.ilab.cl:514" tag: "{{.Name}}" gtfs-ccp-updater: build: dockerfile: Dockerfiles/Dockerfile.updater context: . image: dev.ilab.cl/tdtp/ccp_gtfs_realtime_updater:latest restart: unless-stopped volumes: - ./static:/srv/static environment: - DEBUG=False - SQLALCHEMY_DATABASE_URI=postgresql+psycopg2://db_user:db_pass@db01.tdtp.ilab.cl/db_name - TIMEOUT=1200 logging: driver: syslog options: syslog-address: "udp://rsyslog.vpc.ilab.cl:514" tag: "{{.Name}}" gtfs-ccp-api: build: dockerfile: Dockerfiles/Dockerfile.api context: . image: dev.ilab.cl/tdtp/ccp_gtfs_realtime_api:latest restart: unless-stopped volumes: - ./static:/srv/static environment: - DEBUG=False - SECRET_KEY=4d6f45a5fc12445dbac2f59c3b6c7cb2 - SQLALCHEMY_DATABASE_URI=postgresql+psycopg2://db_user:db_pass@db01.tdtp.ilab.cl/db_name - TIMEOUT=1200 ports: - 4001:8000 logging: driver: syslog options: syslog-address: "udp://rsyslog.vpc.ilab.cl:514" tag: "{{.Name}}"