Compare commits

...
11 Commits
Author SHA1 Message Date
LinuxServer-CI 4905a8df97 Bot Updating Package Versions 2026-10-22 19:30:03 +00:00
LinuxServer-CI 62adeac333 Bot Updating Package Versions 2026-10-21 20:36:42 +00:00
LinuxServer-CI 48d3f7a05d Bot Updating Templated Files 2026-10-20 15:36:08 +00:00
Eric Nemchik 37f65cf01a Merge pull request #629 from chpego/fix-doc-proxy
fix READMe PROXY conf directory
2026-10-20 10:34:05 -05:00
Eric Nemchik f15b41b67f Merge branch 'master' into fix-doc-proxy 2026-10-20 10:33:44 -05:00
Eric Nemchik 7a83b73126 Merge pull request #632 from linuxserver/update-host-comments
Update host comments
2026-10-20 10:25:09 -05:00
Eric Nemchik 2807f25ee0 Update Nginx configuration to replace $http_host with $host$is_request_port$request_port for better compatibility
Signed-off-by: GitHub <noreply@github.com>
2026-10-20 14:59:23 +00:00
chpego c21f88d530 Fix directory name in reverse proxy config instructions
Corrected the directory name from 'proxy-confs' to 'proxy_confs' in the README.
2026-10-10 09:14:31 +02:00
chpego 015dd83612 Fix formatting in readme-vars.yml for clarity 2026-10-10 08:26:52 +02:00
chpego 9f6e490904 Merge branch 'linuxserver:master' into master 2026-10-10 08:21:28 +02:00
chpego f19871923e fix READMe PROXY conf directory 2026-06-04 06:10:31 +00:00
5 changed files with 84 additions and 79 deletions

No files matched your search

+1 -1
View File
@@ -96,7 +96,7 @@ It is recommended to attempt obtaining a certificate with `STAGING=true` first t
### Site config and reverse proxy
* The default site config resides at `/config/nginx/site-confs/default.conf`. Feel free to modify this file, and you can add other conf files to this directory. However, if you delete the `default` file, a new default will be created on container start.
* Preset reverse proxy config files are added for popular apps. See the `README.md` file under `/config/nginx/proxy_confs` for instructions on how to enable them. The preset confs reside in and get imported from [this repo](https://github.com/linuxserver/reverse-proxy-confs).
* Preset reverse proxy config files are added for popular apps. See the `README.md` file under `/config/nginx/proxy-confs` for instructions on how to enable them. The preset confs reside in and get imported from [this repo](https://github.com/linuxserver/reverse-proxy-confs).
* If you wish to hide your site from search engine crawlers, you may find it useful to add this configuration line to your site config, within the server block, above the line where ssl.conf is included
`add_header X-Robots-Tag "noindex, nofollow, nosnippet, noarchive";`
This will *ask* Google et al not to index and list your site. Be careful with this, as you will eventually be de-listed if you leave this line in on a site you wish to be present on search engines
+72 -72
View File
@@ -23,15 +23,15 @@ azure-mgmt-dns 9.0.0 python
backports-tarfile 1.2.0 python
bash 5.3.9-r1 apk
beautifulsoup4 4.15.0 python
boto3 1.43.115 python
botocore 1.43.115 python
boto3 1.43.118 python
botocore 1.43.118 python
brotli-libs 1.2.0-r1 apk
bs4 0.0.2 python
busybox 1.37.0-r31 apk
busybox-binsh 1.37.0-r31 apk
c-ares 1.34.8-r0 apk
ca-certificates 20260909-r0 apk
ca-certificates-bundle 20260909-r0 apk
c-ares 1.34.9-r0 apk
ca-certificates 20261020-r0 apk
ca-certificates-bundle 20261020-r0 apk
catatonit 0.2.1-r0 apk
certbot 5.8.0 python
certbot-dns-acmedns 0.1.0 python
@@ -169,7 +169,7 @@ libcurl 8.22.0-r0 apk
libdav1d 1.5.3-r0 apk
libedit 20260508.3.1-r1 apk
libevent 2.1.13-r0 apk
libexpat 2.8.5-r0 apk
libexpat 2.9.0-r0 apk
libffi 3.5.2-r1 apk
libgcc 15.2.0-r5 apk
libgcrypt 1.12.2-r0 apk
@@ -229,32 +229,32 @@ more-itertools 10.8.0 python
mpdecimal 4.0.1-r0 apk
msal 1.39.0 python
msal-extensions 1.3.1 python
musl 1.2.6-r2 apk
musl 1.2.6-r3 apk
musl-utils 1.2.6-r2 apk
nano 9.2-r0 apk
nano 9.3-r0 apk
ncurses-terminfo-base 6.6_p20260516-r0 apk
netcat-openbsd 1.234.1-r0 apk
nettle 3.10.2-r0 apk
nghttp2-libs 1.70.0-r0 apk
nginx 1.30.4-r1 apk
nginx-mod-devel-kit 1.30.4-r1 apk
nginx-mod-http-brotli 1.30.4-r1 apk
nginx-mod-http-dav-ext 1.30.4-r1 apk
nginx-mod-http-echo 1.30.4-r1 apk
nginx-mod-http-fancyindex 1.30.4-r1 apk
nginx-mod-http-geoip2 1.30.4-r1 apk
nginx-mod-http-headers-more 1.30.4-r1 apk
nginx-mod-http-image-filter 1.30.4-r1 apk
nginx-mod-http-perl 1.30.4-r1 apk
nginx-mod-http-redis2 1.30.4-r1 apk
nginx-mod-http-set-misc 1.30.4-r1 apk
nginx-mod-http-upload-progress 1.30.4-r1 apk
nginx-mod-http-xslt-filter 1.30.4-r1 apk
nginx-mod-mail 1.30.4-r1 apk
nginx-mod-rtmp 1.30.4-r1 apk
nginx-mod-stream 1.30.4-r1 apk
nginx-mod-stream-geoip2 1.30.4-r1 apk
nginx-vim 1.30.4-r1 apk
nginx 1.30.6-r0 apk
nginx-mod-devel-kit 1.30.6-r0 apk
nginx-mod-http-brotli 1.30.6-r0 apk
nginx-mod-http-dav-ext 1.30.6-r0 apk
nginx-mod-http-echo 1.30.6-r0 apk
nginx-mod-http-fancyindex 1.30.6-r0 apk
nginx-mod-http-geoip2 1.30.6-r0 apk
nginx-mod-http-headers-more 1.30.6-r0 apk
nginx-mod-http-image-filter 1.30.6-r0 apk
nginx-mod-http-perl 1.30.6-r0 apk
nginx-mod-http-redis2 1.30.6-r0 apk
nginx-mod-http-set-misc 1.30.6-r0 apk
nginx-mod-http-upload-progress 1.30.6-r0 apk
nginx-mod-http-xslt-filter 1.30.6-r0 apk
nginx-mod-mail 1.30.6-r0 apk
nginx-mod-rtmp 1.30.6-r0 apk
nginx-mod-stream 1.30.6-r0 apk
nginx-mod-stream-geoip2 1.30.6-r0 apk
nginx-vim 1.30.6-r0 apk
npth 1.8-r0 apk
oniguruma 6.9.10-r0 apk
openssl 3.5.9-r0 apk
@@ -266,54 +266,54 @@ pcre2 10.49-r0 apk
perl 5.42.2-r1 apk
perl-error 0.17030-r0 apk
perl-git 2.54.0-r0 apk
php85 8.5.11-r0 apk
php85-bcmath 8.5.11-r0 apk
php85-bz2 8.5.11-r0 apk
php85-common 8.5.11-r0 apk
php85-ctype 8.5.11-r0 apk
php85-curl 8.5.11-r0 apk
php85-dom 8.5.11-r0 apk
php85-exif 8.5.11-r0 apk
php85-fileinfo 8.5.11-r0 apk
php85-fpm 8.5.11-r0 apk
php85-ftp 8.5.11-r0 apk
php85-gd 8.5.11-r0 apk
php85-gmp 8.5.11-r0 apk
php85-iconv 8.5.11-r0 apk
php85-intl 8.5.11-r0 apk
php85-ldap 8.5.11-r0 apk
php85-mbstring 8.5.11-r0 apk
php85-mysqli 8.5.11-r0 apk
php85-mysqlnd 8.5.11-r0 apk
php85-openssl 8.5.11-r0 apk
php85-pdo 8.5.11-r0 apk
php85-pdo_mysql 8.5.11-r0 apk
php85-pdo_odbc 8.5.11-r0 apk
php85-pdo_pgsql 8.5.11-r0 apk
php85-pdo_sqlite 8.5.11-r0 apk
php85-pear 8.5.11-r0 apk
php85 8.5.12-r0 apk
php85-bcmath 8.5.12-r0 apk
php85-bz2 8.5.12-r0 apk
php85-common 8.5.12-r0 apk
php85-ctype 8.5.12-r0 apk
php85-curl 8.5.12-r0 apk
php85-dom 8.5.12-r0 apk
php85-exif 8.5.12-r0 apk
php85-fileinfo 8.5.12-r0 apk
php85-fpm 8.5.12-r0 apk
php85-ftp 8.5.12-r0 apk
php85-gd 8.5.12-r0 apk
php85-gmp 8.5.12-r0 apk
php85-iconv 8.5.12-r0 apk
php85-intl 8.5.12-r0 apk
php85-ldap 8.5.12-r0 apk
php85-mbstring 8.5.12-r0 apk
php85-mysqli 8.5.12-r0 apk
php85-mysqlnd 8.5.12-r0 apk
php85-openssl 8.5.12-r0 apk
php85-pdo 8.5.12-r0 apk
php85-pdo_mysql 8.5.12-r0 apk
php85-pdo_odbc 8.5.12-r0 apk
php85-pdo_pgsql 8.5.12-r0 apk
php85-pdo_sqlite 8.5.12-r0 apk
php85-pear 8.5.12-r0 apk
php85-pecl-apcu 5.1.28-r0 apk
php85-pecl-igbinary 3.2.17_rc1-r0 apk
php85-pecl-memcached 3.4.0-r0 apk
php85-pecl-msgpack 3.0.1-r0 apk
php85-pecl-redis 6.3.0-r0 apk
php85-pgsql 8.5.11-r0 apk
php85-phar 8.5.11-r0 apk
php85-posix 8.5.11-r0 apk
php85-session 8.5.11-r0 apk
php85-simplexml 8.5.11-r0 apk
php85-soap 8.5.11-r0 apk
php85-sockets 8.5.11-r0 apk
php85-sodium 8.5.11-r0 apk
php85-sqlite3 8.5.11-r0 apk
php85-tokenizer 8.5.11-r0 apk
php85-xml 8.5.11-r0 apk
php85-xmlreader 8.5.11-r0 apk
php85-xmlwriter 8.5.11-r0 apk
php85-xsl 8.5.11-r0 apk
php85-zip 8.5.11-r0 apk
php85-pgsql 8.5.12-r0 apk
php85-phar 8.5.12-r0 apk
php85-posix 8.5.12-r0 apk
php85-session 8.5.12-r0 apk
php85-simplexml 8.5.12-r0 apk
php85-soap 8.5.12-r0 apk
php85-sockets 8.5.12-r0 apk
php85-sodium 8.5.12-r0 apk
php85-sqlite3 8.5.12-r0 apk
php85-tokenizer 8.5.12-r0 apk
php85-xml 8.5.12-r0 apk
php85-xmlreader 8.5.12-r0 apk
php85-xmlwriter 8.5.12-r0 apk
php85-xsl 8.5.12-r0 apk
php85-zip 8.5.12-r0 apk
pinentry 1.3.2-r0 apk
pip 26.2.1 python
pip 26.2.2 python
pkb-client 2.3.1 python
platformdirs 4.4.0 python
popt 1.19-r4 apk
@@ -324,7 +324,7 @@ pyacmedns 0.4 python
pyasn1 0.6.4 python
pyasn1-modules 0.4.2 python
pyc 3.14.8-r0 apk
pycparser 3.11 python
pycparser 3.12 python
pydantic 2.14.1 python
pydantic-core 2.50.1 python
pyjwt 2.15.1 python
@@ -347,12 +347,12 @@ requests-mock 1.12.1 python
requests-unixsocket 0.4.1 python
s3transfer 0.19.3 python
scanelf 1.3.9-r1 apk
setuptools 84.2.0 python
setuptools 84.2.1 python
shadow 4.18.0-r1 apk
six 1.17.0 python
skalibs-libs 2.15.0.0-r0 apk
sniffio 1.3.1 python
soupsieve 3.0.3 python
soupsieve 3.0.4 python
sqlite-libs 3.53.4-r0 apk
ssl_client 1.37.0-r31 apk
tiff 4.7.2-r0 apk
+1 -1
View File
@@ -94,7 +94,7 @@ app_setup_block: |
### Site config and reverse proxy
* The default site config resides at `/config/nginx/site-confs/default.conf`. Feel free to modify this file, and you can add other conf files to this directory. However, if you delete the `default` file, a new default will be created on container start.
* Preset reverse proxy config files are added for popular apps. See the `README.md` file under `/config/nginx/proxy_confs` for instructions on how to enable them. The preset confs reside in and get imported from [this repo](https://github.com/linuxserver/reverse-proxy-confs).
* Preset reverse proxy config files are added for popular apps. See the `README.md` file under `/config/nginx/proxy-confs` for instructions on how to enable them. The preset confs reside in and get imported from [this repo](https://github.com/linuxserver/reverse-proxy-confs).
* If you wish to hide your site from search engine crawlers, you may find it useful to add this configuration line to your site config, within the server block, above the line where ssl.conf is included
`add_header X-Robots-Tag "noindex, nofollow, nosnippet, noarchive";`
This will *ask* Google et al not to index and list your site. Be careful with this, as you will eventually be de-listed if you leave this line in on a site you wish to be present on search engines
+4 -4
View File
@@ -21,15 +21,15 @@ proxy_no_cache $cookie_session;
# Proxy Header Settings
proxy_set_header Connection $connection_upgrade;
proxy_set_header Early-Data $ssl_early_data;
proxy_set_header Host $host;
proxy_set_header Host $host; # NOTE: only use $host here, port is handled separately
proxy_set_header Proxy "";
proxy_set_header Upgrade $http_upgrade;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Host $host; # NOTE: only use $host here, port is handled separately
proxy_set_header X-Forwarded-Method $request_method;
proxy_set_header X-Forwarded-Port $server_port;
proxy_set_header X-Forwarded-Port $request_port;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-Server $host; # NOTE: only use $host here, port is handled separately
proxy_set_header X-Forwarded-Ssl on;
proxy_set_header X-Forwarded-Uri $request_uri;
proxy_set_header X-Original-Method $request_method;
@@ -1,4 +1,4 @@
## Version 2026/03/07 - Changelog: https://github.com/linuxserver/docker-swag/commits/master/root/defaults/nginx/site-confs/default.conf.sample
## Version 2026/10/20 - Changelog: https://github.com/linuxserver/docker-swag/commits/master/root/defaults/nginx/site-confs/default.conf.sample
# redirect all traffic to https
server {
@@ -7,6 +7,11 @@ server {
location / {
return 301 https://$host$request_uri;
# NOTE FOR USERS: If your external HTTP and HTTPS ports are asymmetrical
# (e.g., External 8443 maps to Nginx 443),
# replace the return above this one and hardcode your external HTTPS port:
# return 301 https://$host:8443$request_uri;
}
}