Files
jenkins/docker-compose.yml
2026-01-23 16:26:32 +01:00

24 lines
782 B
YAML

services:
jenkins:
build: .
image: jenkins-docker
container_name: jenkins
restart: always
volumes:
- jenkins_home:/var/jenkins_home
- /run/user/1001/docker.sock:/run/user/1001/docker.sock #rootless
- /home/lucas/services/portfolio:/backup-portfolio #Manual launch backup
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
environment:
- DOCKER_HOST=unix:///run/user/1001/docker.sock #rootless
- JAVA_OPTS=-Dhudson.model.DirectoryBrowserSupport.CSP="default-src 'self' 'unsafe-inline' 'unsafe-eval'; img-src 'self' data:; style-src 'self' 'unsafe-inline';" #allow JS for lighthouse reports
networks:
- reverse-proxy
volumes:
jenkins_home:
networks:
reverse-proxy:
external: true