mirror of
https://github.com/iFargle/headscale-webui.git
synced 2026-03-18 09:55:28 +01:00
Update docs
This commit is contained in:
2
SETUP.md
2
SETUP.md
@@ -20,7 +20,7 @@
|
||||
* `SCRIPT_NAME` is your "Base Path" for hosting. For example, if you want to host on http://localhost/admin, set this to `/admin`
|
||||
* `KEY` is your encryption key. Set this to a random value generated from `openssl rand -base64 32`
|
||||
* `AUTH_TYPE` can be set to `Basic` or `OIDC`. See the [Authentication](#Authentication) section below for more information.
|
||||
* `LOG_LEVEL` can be one of `Debug`, `Info`, `Warning`, or `Error` for decreasing verbosity.
|
||||
* `LOG_LEVEL` can be one of `Debug`, `Info`, `Warning`, `Error`, or `Critical` for decreasing verbosity. Default is `Info` if removed from your Environment.
|
||||
---
|
||||
# Reverse Proxies
|
||||
*If your reverse proxy isn't listed or doesn't work, please open up a [new issue](https://github.com/iFargle/headscale-webui/issues/new) and it will be worked on.*
|
||||
|
||||
@@ -13,12 +13,12 @@ services:
|
||||
- AUTH_TYPE=oidc # AUTH_TYPE is either Basic or OIDC. Empty for no authentication
|
||||
- LOG_LEVEL=info # Log level. "DEBUG", "ERROR", "WARNING", or "INFO". Default "INFO"
|
||||
# ENV for Basic Auth (Used only if AUTH_TYPE is "Basic"). Can be omitted if you aren't using Basic Auth
|
||||
- BASIC_AUTH_USER=user # Used for basic auth
|
||||
- BASIC_AUTH_PASS=pass # Used for basic auth
|
||||
- BASIC_AUTH_USER=user # Used for basic auth
|
||||
- BASIC_AUTH_PASS=pass # Used for 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://auth.$DOMAIN/.well-known/openid-configuration # URL for your OIDC issuer's well-known endpoint
|
||||
- OIDC_CLIENT_ID=headscale-webui # Your OIDC Issuer's Client ID for Headscale-WebUI
|
||||
- OIDC_CLIENT_SECRET=YourSecretHere # Your OIDC Issuer's Secret Key for Headscale-WebUI
|
||||
- OIDC_CLIENT_ID=headscale-webui # Your OIDC Issuer's Client ID for Headscale-WebUI
|
||||
- OIDC_CLIENT_SECRET=YourSecretHere # Your OIDC Issuer's Secret Key for Headscale-WebUI
|
||||
volumes:
|
||||
- ./volume:/data # Headscale-WebUI's storage. Make sure ./volume is readable by UID 1000 (chown 1000:1000 ./volume)
|
||||
- ./headscale/config/:/etc/headscale/:ro # Headscale's config storage location. Used to read your Headscale config.
|
||||
Reference in New Issue
Block a user