version: '3.2' services: mariadb: image: mariadb:10 volumes: - "mariadb-data:/var/lib/mysql" - ./config/start.sql:/docker-entrypoint-initdb.d/start.sql - ./config/eve_universe.sql:/docker-entrypoint-initdb.d/eve_universe.sql restart: always environment: MYSQL_RANDOM_ROOT_PASSWORD: "yes" MYSQL_USER: ${DB_USERNAME} MYSQL_PASSWORD: ${DB_PASSWORD} MYSQL_DATABASE: ${DB_DATABASE} networks: - seat-network logging: driver: "json-file" options: max-size: "10Mb" max-file: "5" pathfinder: restart: always image: kryptedgaming/pathfinder:latest env_file: .env labels: - traefik.enable=true - traefik.http.routers.seat-web.rule=Host(`pathfinder.${TRAEFIK_DOMAIN}`)" - traefik.http.routers.seat-web.entrypoints=websecure - traefik.port=80 networks: - seat-network volumes: database: {}