- version: '3.9'
-
- services:
- repo:
- image: dzikoysk/reposilite:3.4.0
- environment:
- PGID: ${GROUP_ID}
- PUID: ${USER_ID}
- REPOSILITE_OPTS: "--token admin:secret --shared-configuration=/reposilite.json --port 80"
- volumes:
- - ./repo/reposilite.json:/reposilite.json
- - ./data:/app/data
- # Network added in docker-compose.override.yml
- networks:
- - nonet
- ports:
- - "9001:80"
- restart: unless-stopped
- maven-sync-job:
- build: ./sync
- depends_on:
- - repo
- volumes:
- - ./poms:/poms
- networks:
- - nonet
- extra_hosts:
- - "repo.maven.apache.org:0.0.0.0"
- - "registry.quarkus.io:0.0.0.0"
-
- networks:
- nonet:
- internal: true
|