SVN Server - Software Versioning System
Summary
The SVN Server is a software versioning system based on subversion used to maintain current and historical versions of software.
Installation via docker-compose behind traefik proxy
svnserver:
image: elleflorio/svn-server
restart: always
labels:
- "traefik.enable=true"
- "traefik.http.routers.svn.rule=Host(`svn.yourdomain.com`)"
- "traefik.http.routers.svn.entrypoints=websecure"
- "traefik.http.routers.svn.tls=true"
- "traefik.http.services.svn.loadBalancer.server.port=80"
- "traefik.docker.network=traefik"
volumes:
- /path/to/data:/home/svn
- /path/to/data/passwd:/etc/subversion/passwd
ports:
- 3690:3690
networks:
- traefik