version: "3" services: portainer: image: portainer/portainer-ce:latest container_name: portainer restart: unless-stopped security_opt: - no-new-privileges:true volumes: - /etc/localtime:/etc/localtime:ro - /var/run/docker.sock:/var/run/docker.sock:ro - /root/containers/portainer/portainer-data:/data ports: - 9000:9000 networks: - caddy-network caddy: image: caddy:latest restart: unless-stopped container_name: caddy volumes: - /root/containers/caddy/Caddyfile:/etc/caddy/Caddyfile - /root/containers/caddy/data:/data/caddy - /root/containers/caddy/config:/config/caddy # static websites - /root/static/:/static/ ports: - 80:80 - 443:443 networks: - caddy-network networks: caddy-network: external: true name: caddy-network