Инструменты пользователя

Инструменты сайта


how-to:headscale

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
how-to:headscale [2026/03/22 08:04] – [Клиент] lioncubhow-to:headscale [2026/05/30 15:45] (текущий) – [UI] lioncub
Строка 182: Строка 182:
         - traefik.http.routers.headscale-headplane.middlewares=headscale-ipallowlist         - traefik.http.routers.headscale-headplane.middlewares=headscale-ipallowlist
         - traefik.http.services.headscale-headplane.loadbalancer.server.port=3000         - traefik.http.services.headscale-headplane.loadbalancer.server.port=3000
 +
 +networks:
 +  traefik-public:
 +    external: true
 +</code></hidden>\\
 +
 +https://github.com/rickli-cloud/headscale-console/
 +<hidden docker-compose.headscale-console.yaml><code yaml>
 +services:
 +  headscale-console:
 +    image: ghcr.io/rickli-cloud/headscale-console:latest
 +    container_name: headscale-console
 +    environment:
 +      - HEADSCALE_SERVER_HOSTNAME=DOMAIN.COM
 +      - HEADSCALE_VERSION=0.28.0
 +    networks:
 +      - traefik-public
 +    restart: unless-stopped
 +    deploy:
 +      labels:
 +        - traefik.enable=true
 +        - traefik.swarm.network=traefik-public
 +        - traefik.http.routers.headscale-console.rule=Host(`DOMAIN.COM`) && PathPrefix(`/admin`)
 +        - traefik.http.routers.headscale-console.entrypoints=https
 +        - traefik.http.routers.headscale-console.tls=true
 +        - traefik.http.routers.headscale-console.tls.certresolver=le
 +        - traefik.http.routers.headscale-console.middlewares=headscale-ipallowlist
 +        - traefik.http.services.headscale-console.loadbalancer.server.port=3000
  
 networks: networks:
how-to/headscale.txt · Последнее изменение: lioncub