--- services: app: container_name: portainer image: docker.io/portainer/portainer-ce:2.33.1-alpine volumes: - /run/docker.sock:/var/run/docker.sock - portainer-data:/data labels: - traefik.enable=true - traefik.http.services.portainer.loadbalancer.server.port=9000 - traefik.http.routers.portainer.service=portainer - traefik.http.routers.portainer.entrypoints=websecure - traefik.http.routers.portainer.rule=Host(`portainer.harkon.co.uk`) - traefik.http.routers.portainer.tls=true - traefik.http.routers.portainer.tls.certresolver=godaddy networks: - frontend restart: unless-stopped volumes: portainer-data: driver: local networks: frontend: external: true