Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '3.9'
- services:
- headscale:
- image: headscale/headscale:0.22
- pull_policy: always
- container_name: headscale
- networks:
- - proxy
- restart: unless-stopped
- command: headscale serve
- volumes:
- - ./headscale/config:/etc/headscale
- - ./headscale/data:/var/lib/headscale
- labels:
- - traefik.enable=true
- - traefik.http.routers.headscale-rtr.rule=PathPrefix(`/`)
- - traefik.http.services.headscale-svc.loadbalancer.server.port=8080
- headscale-ui:
- image: ghcr.io/gurucomputing/headscale-ui:latest
- pull_policy: always
- container_name: headscale-ui
- networks:
- - proxy
- restart: unless-stopped
- labels:
- - traefik.enable=true
- - traefik.http.routers.headscale-ui-rtr.rule=PathPrefix(`/web`)
- - traefik.http.middlewares.headscale-ui-auth.basicauth.users=(User:Pass)
- - traefik.http.services.headscale-ui-svc.loadbalancer.server.port=80
- networks:
- proxy:
- external: true
Advertisement
Add Comment
Please, Sign In to add comment