mirror of
https://github.com/Viren070/docker-compose-template.git
synced 2025-12-01 23:17:00 +01:00
feat!: a few (important) changes
- move core configuratiion (authelia, traefik) to main .env - move all hostname definitions to main .env - add cloudflare ddns to automatically create DNS records - automatically determine stremio addon hostnames for authelia using predefined hostname environment variables - give all services a profile, including the previously implicit "default" services. Instead provide an explicit "required" profile that contains traefik and authelia. Allowing you to restart a specific profile without including the previous default services and also allowing you to have more control.
This commit is contained in:
@@ -4,8 +4,6 @@
|
||||
# Dash Dot is a dashboard that you can use to monitor your VPS. It provides information about the CPU, RAM, Disk, and Network usage.
|
||||
# You will be able to access the dashboard at https://${DASHDOT_HOSTNAME}
|
||||
# ---------------------------------------------------------
|
||||
# e.g. dash.example.com
|
||||
DASHDOT_HOSTNAME=
|
||||
# This is the title of the page that shows up in the browser tab
|
||||
DASHDOT_PAGE_TITLE=dash.
|
||||
# Whether you want your domain name to show up in the dashboard
|
||||
|
||||
@@ -17,3 +17,6 @@ services:
|
||||
- "traefik.http.routers.dash.entrypoints=websecure"
|
||||
- "traefik.http.routers.dash.tls.certresolver=letsencrypt"
|
||||
- "traefik.http.routers.dash.middlewares=authelia@docker"
|
||||
profiles:
|
||||
- dash
|
||||
- all
|
||||
|
||||
Reference in New Issue
Block a user