From 4b0d4a97fd94a0c66ff5f271879ff21e05788710 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 29 Jul 2025 14:25:17 +0000 Subject: [PATCH] Bot Updating Documentation --- docs/images/docker-heimdall.md | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/docs/images/docker-heimdall.md b/docs/images/docker-heimdall.md index 94f31eb25f..9dea736f88 100644 --- a/docs/images/docker-heimdall.md +++ b/docs/images/docker-heimdall.md @@ -81,6 +81,7 @@ services: - PUID=1000 - PGID=1000 - TZ=Etc/UTC + - ALLOW_INTERNAL_REQUESTS=false #optional volumes: - /path/to/heimdall/config:/config ports: @@ -97,6 +98,7 @@ docker run -d \ -e PUID=1000 \ -e PGID=1000 \ -e TZ=Etc/UTC \ + -e ALLOW_INTERNAL_REQUESTS=false `#optional` \ -p 80:80 \ -p 443:443 \ -v /path/to/heimdall/config:/config \ @@ -122,6 +124,7 @@ Containers are configured using parameters passed at runtime (such as those abov | `PUID=1000` | for UserID - see below for explanation | | `PGID=1000` | for GroupID - see below for explanation | | `TZ=Etc/UTC` | specify a timezone to use, see this [list](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List). | +| `ALLOW_INTERNAL_REQUESTS=false` | By default, Heimdall blocks lookup requests to private or reserved IP addresses, if your instance is not exposed to the internet, or is behind some level of authentication, you can set this to `true` to allow requests to private IP addresses. | ### Volume Mappings (`-v`) @@ -316,8 +319,9 @@ To help with development, we generate this dependency graph. init-nginx-end -> init-config init-os-end -> init-config init-config -> init-config-end + init-crontab-config -> init-config-end init-heimdall-config -> init-config-end - init-os-end -> init-crontab-config + init-config -> init-crontab-config init-mods-end -> init-custom-files init-adduser -> init-device-perms base -> init-envfile @@ -325,25 +329,19 @@ To help with development, we generate this dependency graph. init-nginx-end -> init-heimdall-config init-php -> init-keygen base -> init-migrations - base -> init-mods init-config-end -> init-mods - init-version-checks -> init-mods - init-mods -> init-mods-end init-mods-package-install -> init-mods-end init-mods -> init-mods-package-install init-samples -> init-nginx - init-permissions -> init-nginx-end - base -> init-os-end + init-version-checks -> init-nginx-end init-adduser -> init-os-end init-device-perms -> init-os-end init-envfile -> init-os-end - init-migrations -> init-os-end init-keygen -> init-permissions init-nginx -> init-php init-folders -> init-samples init-custom-files -> init-services - init-mods-end -> init-services - init-config-end -> init-version-checks + init-permissions -> init-version-checks init-services -> svc-cron svc-cron -> legacy-services init-services -> svc-nginx @@ -354,13 +352,14 @@ To help with development, we generate this dependency graph. svc-queue -> legacy-services } Base Images: { - "baseimage-alpine-nginx:3.20" <- "baseimage-alpine:3.20" + "baseimage-alpine-nginx:3.22" <- "baseimage-alpine:3.22" } "heimdall:latest" <- Base Images ``` ## Versions +* **20.07.25:** - Rebase to Alpine 3.22, enable PHP environment passthrough. * **27.06.24:** - Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings. * **07.03.24:** - Enable the opcache and disable file revalidation. * **06.03.24:** - Existing users should update: site-confs/default.conf - Cleanup default site conf.