services: lightmirrors: image: lightmirrors/mirrors build: context: ./src volumes: - ./src/:/app - ./data/cache:/app/cache env_file: - .env environment: - SSL_SELF_SIGNED=true networks: - app restart: unless-stopped # for linux extra_hosts: - "host.docker.internal:host-gateway" ports: - "80:80" - "443:443" aria2: image: lightmirrors/aria2 build: ./aria2 volumes: - ./aria2/aria2.conf:/aria2.conf - ./data/cache:/app/cache - ./data/aria2:/data/ networks: - app env_file: - .env restart: unless-stopped networks: app: name: lightmirrors_app driver: bridge