- OIDC_CLIENT_ID=your-auth-server-client-id-info-here # Your OIDC Issuer's Client ID for Headscale-WebUI
- OIDC_CLIENT_SECRET=your-oidc-auth-server-client-secret-key-will-go-here-and-be-very-long-indeed # Your OIDC Issuer's Secret Key for Headscale-WebUI
ports:
5000:5000
volumes:
./volume:/data # Headscale-WebUI's storage. Make sure ./volume is readable by UID 1000 (chown 1000:1000 ./volume)
./config/:/etc/headscale/:ro # Headscale's config storage location. Used to read your Headscale config.`
Struck with internal server error. not sure how to configure local address in the yml and what url to visit on a browser. http://localhost/admin does not work. however, http://localhost:5000/admin prompts for user name and password before saying too may redirects
`version: '3.5' services: headscale: image: headscale/headscale:latest volumes:
9700:9700 command: headscale serve restart: unless-stopped
headscale-webui: image: ghcr.io/ifargle/headscale-webui:latest container_name: headscale-webui environment:
ENV for Basic Auth (Used only if AUTH_TYPE is "Basic"). Can be omitted if you aren't using Basic Auth
ENV for OIDC (Used only if AUTH_TYPE is "OIDC"). Can be omitted if you aren't using OIDC
- OIDC_AUTH_URL=https://yourauthserver.com/application/o/headscale/.well-known/openid-configuration # URL for your OIDC issuer's well-known endpoint
- OIDC_CLIENT_ID=your-auth-server-client-id-info-here # Your OIDC Issuer's Client ID for Headscale-WebUI
- OIDC_CLIENT_SECRET=your-oidc-auth-server-client-secret-key-will-go-here-and-be-very-long-indeed # Your OIDC Issuer's Secret Key for Headscale-WebUI
ports:
Struck with internal server error. not sure how to configure local address in the yml and what url to visit on a browser. http://localhost/admin does not work. however, http://localhost:5000/admin prompts for user name and password before saying too may redirects