version: "3.9" services: nginx: image: nginx:stable container_name: mirror-nginx ports: - "8383:80" volumes: - /share/docker_data/repo_mirror/data:/usr/share/nginx/html:ro - /share/docker_data/repo_mirror/config/nginx.conf:/etc/nginx/conf.d/default.conf:ro restart: unless-stopped rocky9-sync: image: rockylinux:9 container_name: rocky9-sync volumes: - /share/docker_data/repo_mirror/data/rocky/9:/repos - /share/docker_data/repo_mirror/data/rocky9.sh:/rocky9.sh command: /rocky9.sh restart: "no" debian-sync: image: debian:stable container_name: debian-sync volumes: - /share/docker_data/repo_mirror/data/debian/13:/mirror - /share/docker_data/repo_mirror/data/debian13.sh:/debian13.sh command: /debian13.sh restart: "no"