version: '3.8' services: jenkins: image: jenkins/jenkins:lts container_name: jenkins ports: - "50000:50000" # Jenkins Agent Port volumes: - jenkins_home:/var/jenkins_home environment: - JAVA_OPTS=-Djenkins.install.runSetupWizard=false networks: - proxy labels: - "traefik.enable=true" - "traefik.http.routers.jenkins.rule=Host(`j.haslach2025.de`)" - "traefik.http.routers.jenkins.entrypoints=websecure" - "traefik.http.routers.jenkins.tls=true" - "traefik.http.routers.jenkins.tls.certresolver=http_resolver" - "traefik.http.services.jenkins.loadbalancer.server.port=8080" # interner Port von Jenkins - "traefik.docker.network=proxy" volumes: jenkins_home: driver: local networks: proxy: external: true