From f13f39410e9f004c0abc22f6a65c3d1d4c4ef824 Mon Sep 17 00:00:00 2001 From: William Brockhus Date: Sat, 27 May 2023 11:25:01 +1000 Subject: [PATCH 1/3] fix: bypass auth for kavita api --- kavita.subdomain.conf.sample | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/kavita.subdomain.conf.sample b/kavita.subdomain.conf.sample index 207b82d..1620c6f 100644 --- a/kavita.subdomain.conf.sample +++ b/kavita.subdomain.conf.sample @@ -43,4 +43,15 @@ server { proxy_pass $upstream_proto://$upstream_app:$upstream_port; } + + # Needed for OPDS access while using Authelia/ldap + location ~ /api { + include /config/nginx/proxy.conf; + include /config/nginx/resolver.conf; + set $upstream_app kavita; + set $upstream_port 5000; + set $upstream_proto http; + proxy_pass $upstream_proto://$upstream_app:$upstream_port; + + } } From 849dadf27b3748e574025c7e12331e6e283c1ace Mon Sep 17 00:00:00 2001 From: William Brockhus Date: Mon, 29 May 2023 09:57:27 +1000 Subject: [PATCH 2/3] Update kavita.subdomain.conf.sample Co-authored-by: Eric Nemchik --- kavita.subdomain.conf.sample | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kavita.subdomain.conf.sample b/kavita.subdomain.conf.sample index 1620c6f..9ce5c4a 100644 --- a/kavita.subdomain.conf.sample +++ b/kavita.subdomain.conf.sample @@ -45,7 +45,7 @@ server { } # Needed for OPDS access while using Authelia/ldap - location ~ /api { + location ~ (/kavita)?/api { include /config/nginx/proxy.conf; include /config/nginx/resolver.conf; set $upstream_app kavita; From 0528b56e12655748834a9314e7b8cd413e6bf7da Mon Sep 17 00:00:00 2001 From: Eric Nemchik Date: Wed, 31 May 2023 14:31:52 +0000 Subject: [PATCH 3/3] Add http2 to all listen directives Signed-off-by: Eric Nemchik --- _template.subdomain.conf.sample | 6 +++--- adguard.subdomain.conf.sample | 6 +++--- adminer.subdomain.conf.sample | 6 +++--- adminmongo.subdomain.conf.sample | 6 +++--- airsonic.subdomain.conf.sample | 6 +++--- apprise-api.subdomain.conf.sample | 6 +++--- archisteamfarm.subdomain.conf.sample | 6 +++--- aria2-with-webui.subdomain.conf.sample | 6 +++--- audiobookshelf.subdomain.conf.sample | 6 +++--- authelia.subdomain.conf.sample | 6 +++--- authentik.subdomain.conf.sample | 6 +++--- babybuddy.subdomain.conf.sample | 6 +++--- bazarr.subdomain.conf.sample | 6 +++--- beets.subdomain.conf.sample | 6 +++--- bitwarden.subdomain.conf.sample | 6 +++--- boinc.subdomain.conf.sample | 6 +++--- booksonic.subdomain.conf.sample | 6 +++--- bookstack.subdomain.conf.sample | 6 +++--- budge.subdomain.conf.sample | 6 +++--- cadvisor.subdomain.conf.sample | 6 +++--- calibre-web.subdomain.conf.sample | 6 +++--- calibre.subdomain.conf.sample | 6 +++--- castopod.subdomain.conf.sample | 6 +++--- changedetection.subdomain.conf.sample | 6 +++--- chevereto.subdomain.conf.sample | 6 +++--- chronograf.subdomain.conf.sample | 6 +++--- cloudbeaver.subdomain.conf.sample | 6 +++--- code-server.subdomain.conf.sample | 6 +++--- codimd.subdomain.conf.sample | 6 +++--- collabora.subdomain.conf.sample | 6 +++--- commento.subdomain.conf.sample | 6 +++--- couchpotato.subdomain.conf.sample | 6 +++--- crowdsec-dashboard.subdomain.conf.sample | 6 +++--- crowdsec.subdomain.conf.sample | 6 +++--- dashy.subdomain.conf.sample | 6 +++--- deluge.subdomain.conf.sample | 6 +++--- dillinger.subdomain.conf.sample | 6 +++--- documentserver.subdomain.conf.sample | 6 +++--- dokuwiki.subdomain.conf.sample | 6 +++--- domoticz.subdomain.conf.sample | 6 +++--- dozzle.subdomain.conf.sample | 6 +++--- drone.subdomain.conf.sample | 6 +++--- dsmrreader.subdomain.conf.sample | 6 +++--- duplicacy.subdomain.conf.sample | 6 +++--- duplicati.subdomain.conf.sample | 6 +++--- emby.subdomain.conf.sample | 6 +++--- embystat.subdomain.conf.sample | 6 +++--- emulatorjs.subdomain.conf.sample | 6 +++--- esphome.subdomain.conf.sample | 6 +++--- fenrus.subdomain.conf.sample | 6 +++--- filebot.subdomain.conf.sample | 6 +++--- filebrowser.subdomain.conf.sample | 6 +++--- firefly.subdomain.conf.sample | 6 +++--- firefox.subdomain.conf.sample | 6 +++--- flexget.subdomain.conf.sample | 6 +++--- flood.subdomain.conf.sample | 6 +++--- foldingathome.subdomain.conf.sample | 6 +++--- foundryvtt.subdomain.conf.sample | 6 +++--- freshrss.subdomain.conf.sample | 6 +++--- gaps.subdomain.conf.sample | 6 +++--- get_iplayer.subdomain.conf.sample | 6 +++--- ghost.subdomain.conf.sample | 6 +++--- gitea.subdomain.conf.sample | 6 +++--- glances.subdomain.conf.sample | 6 +++--- gotify.subdomain.conf.sample | 6 +++--- grafana.subdomain.conf.sample | 6 +++--- grav.subdomain.conf.sample | 6 +++--- graylog.subdomain.conf.sample | 6 +++--- grocy.subdomain.conf.sample | 6 +++--- guacamole.subdomain.conf.sample | 6 +++--- hass-configurator.subdomain.conf.sample | 6 +++--- headphones.subdomain.conf.sample | 6 +++--- healthchecks.subdomain.conf.sample | 6 +++--- hedgedoc.subdomain.conf.sample | 6 +++--- heimdall.subdomain.conf.sample | 6 +++--- homarr.subdomain.conf.sample | 6 +++--- homeassistant.subdomain.conf.sample | 6 +++--- homebridge.subdomain.conf.sample | 6 +++--- homer.subdomain.conf.sample | 6 +++--- huginn.subdomain.conf.sample | 6 +++--- influxdb.subdomain.conf.sample | 6 +++--- it-tools.subdomain.conf.sample | 6 +++--- jackett.subdomain.conf.sample | 6 +++--- jdownloader.subdomain.conf.sample | 6 +++--- jellyfin.subdomain.conf.sample | 6 +++--- jellyseerr.subdomain.conf.sample | 6 +++--- jfa-go.subdomain.conf.sample | 6 +++--- kanzi.subdomain.conf.sample | 6 +++--- kasm.subdomain.conf.sample | 12 ++++++------ kavita.subdomain.conf.sample | 6 +++--- komga.subdomain.conf.sample | 6 +++--- lazylibrarian.subdomain.conf.sample | 6 +++--- leantime.subdomain.conf.sample | 6 +++--- librespeed.subdomain.conf.sample | 6 +++--- lidarr.subdomain.conf.sample | 6 +++--- lldap.subdomain.conf.sample | 6 +++--- lychee.subdomain.conf.sample | 6 +++--- mailu.subdomain.conf.sample | 6 +++--- mastodon.subdomain.conf.sample | 6 +++--- matomo.subdomain.conf.sample | 6 +++--- mattermost.subdomain.conf.sample | 6 +++--- mealie.subdomain.conf.sample | 6 +++--- medusa.subdomain.conf.sample | 6 +++--- metube.subdomain.conf.sample | 6 +++--- miniflux.subdomain.conf.sample | 6 +++--- monica.subdomain.conf.sample | 6 +++--- monitorr.subdomain.conf.sample | 6 +++--- mstream.subdomain.conf.sample | 6 +++--- mylar.subdomain.conf.sample | 6 +++--- n8n.subdomain.conf.sample | 6 +++--- navidrome.subdomain.conf.sample | 6 +++--- netboot.subdomain.conf.sample | 6 +++--- netbox.subdomain.conf.sample | 6 +++--- netdata.subdomain.conf.sample | 6 +++--- nextcloud.subdomain.conf.sample | 6 +++--- nexusoss.subdomain.conf.sample | 6 +++--- notifiarr.subdomain.conf.sample | 8 ++++---- ntfy.subdomain.conf.sample | 6 +++--- nzbget.subdomain.conf.sample | 6 +++--- nzbhydra.subdomain.conf.sample | 6 +++--- octoprint.subdomain.conf.sample | 6 +++--- ombi.subdomain.conf.sample | 6 +++--- oogway.subdomain.conf.sample | 6 +++--- openhab.subdomain.conf.sample | 6 +++--- openvpn-as.subdomain.conf.sample | 6 +++--- openvscode-server.subdomain.conf.sample | 14 +++++++------- organizr.subdomain.conf.sample | 6 +++--- osticket.subdomain.conf.sample | 6 +++--- overseerr.subdomain.conf.sample | 6 +++--- papermerge.subdomain.conf.sample | 6 +++--- petio.subdomain.conf.sample | 6 +++--- pgadmin.subdomain.conf.sample | 6 +++--- photoprism.subdomain.conf.sample | 6 +++--- phpmyadmin.subdomain.conf.sample | 6 +++--- pihole.subdomain.conf.sample | 6 +++--- pinry.subdomain.conf.sample | 6 +++--- piwigo.subdomain.conf.sample | 6 +++--- pixelfed.subdomain.conf.sample | 6 +++--- planka.subdomain.conf.sample | 6 +++--- plex.subdomain.conf.sample | 6 +++--- plexwebtools.subdomain.conf.sample | 6 +++--- podgrab.subdomain.conf.sample | 6 +++--- portainer.subdomain.conf.sample | 6 +++--- privatebin.subdomain.conf.sample | 6 +++--- prometheus.subdomain.conf.sample | 6 +++--- prowlarr.subdomain.conf.sample | 6 +++--- pterodactyl.subdomain.conf.sample | 6 +++--- pterodactylnode.subdomain.conf.sample | 14 +++++++------- pwndrop.subdomain.conf.sample | 6 +++--- pydio-cells.subdomain.conf.sample | 6 +++--- pydio.subdomain.conf.sample | 6 +++--- pyload.subdomain.conf.sample | 6 +++--- qbittorrent.subdomain.conf.sample | 6 +++--- quassel-web.subdomain.conf.sample | 6 +++--- radarr.subdomain.conf.sample | 6 +++--- raneto.subdomain.conf.sample | 6 +++--- readarr.subdomain.conf.sample | 6 +++--- recipes.subdomain.conf.sample | 6 +++--- requestrr.subdomain.conf.sample | 6 +++--- resilio-sync.subdomain.conf.sample | 6 +++--- rutorrent.subdomain.conf.sample | 6 +++--- sabnzbd.subdomain.conf.sample | 6 +++--- scrutiny.subdomain.conf.sample | 6 +++--- shinobi.subdomain.conf.sample | 6 +++--- sickchill.subdomain.conf.sample | 6 +++--- sickrage.subdomain.conf.sample | 6 +++--- skyhook.subdomain.conf.sample | 6 +++--- smokeping.subdomain.conf.sample | 6 +++--- sonarr.subdomain.conf.sample | 6 +++--- statping.subdomain.conf.sample | 6 +++--- synapse.subdomain.conf.sample | 6 +++--- synclounge.subdomain.conf.sample | 6 +++--- syncthing.subdomain.conf.sample | 6 +++--- taisun.subdomain.conf.sample | 6 +++--- tasmobackup.subdomain.conf.sample | 6 +++--- tautulli.subdomain.conf.sample | 6 +++--- tdarr.subdomain.conf.sample | 6 +++--- thelounge.subdomain.conf.sample | 6 +++--- themepark.subdomain.conf.sample | 6 +++--- transmission.subdomain.conf.sample | 6 +++--- ubooquity.subdomain.conf.sample | 6 +++--- unifi-controller.subdomain.conf.sample | 6 +++--- uptime-kuma.subdomain.conf.sample | 6 +++--- vaultwarden.subdomain.conf.sample | 6 +++--- viewtube.subdomain.conf.sample | 6 +++--- wallabag.subdomain.conf.sample | 6 +++--- warpgate.subdomain.conf.sample | 6 +++--- webtop.subdomain.conf.sample | 6 +++--- wizarr.subdomain.conf.sample | 8 ++++---- wordpress.subdomain.conf.sample | 6 +++--- wrapperr.subdomain.conf.sample | 6 +++--- yacht.subdomain.conf.sample | 6 +++--- youtube-dl-server.subdomain.conf.sample | 6 +++--- zigbee2mqtt.subdomain.conf.sample | 6 +++--- znc.subdomain.conf.sample | 6 +++--- zwavejs2mqtt.subdomain.conf.sample | 6 +++--- 196 files changed, 601 insertions(+), 601 deletions(-) diff --git a/_template.subdomain.conf.sample b/_template.subdomain.conf.sample index 53024a5..38db8ec 100644 --- a/_template.subdomain.conf.sample +++ b/_template.subdomain.conf.sample @@ -1,4 +1,4 @@ -## Version 2023/02/05 +## Version 2023/05/31 # REMOVE THIS LINE BEFORE SUBMITTING: The structure of the file (all of the existing lines) should be kept as close as possible to this template. # REMOVE THIS LINE BEFORE SUBMITTING: Look through this file for and replace them. Review other sample files to see how things are done. # REMOVE THIS LINE BEFORE SUBMITTING: The comment lines at the top of the file (below this line) should explain any prerequisites for using the proxy such as DNS or app settings. @@ -6,8 +6,8 @@ # make sure that your dns has a cname set for server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name .*; diff --git a/adguard.subdomain.conf.sample b/adguard.subdomain.conf.sample index b0e22a4..adbc3c9 100644 --- a/adguard.subdomain.conf.sample +++ b/adguard.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your adguard container is named adguard # make sure that your dns has a cname set for adguard server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name adguard.*; diff --git a/adminer.subdomain.conf.sample b/adminer.subdomain.conf.sample index f1f3025..74e6259 100644 --- a/adminer.subdomain.conf.sample +++ b/adminer.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/17 +## Version 2023/05/31 # make sure that your adminer container is named adminer # make sure that your dns has a cname set for adminer server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name adminer.*; diff --git a/adminmongo.subdomain.conf.sample b/adminmongo.subdomain.conf.sample index 8dfb8e8..1e5a920 100644 --- a/adminmongo.subdomain.conf.sample +++ b/adminmongo.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your adminmongo container is named adminmongo # make sure that your dns has a cname set for adminmongo server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name adminmongo.*; diff --git a/airsonic.subdomain.conf.sample b/airsonic.subdomain.conf.sample index c44939b..3b3270a 100644 --- a/airsonic.subdomain.conf.sample +++ b/airsonic.subdomain.conf.sample @@ -1,11 +1,11 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your airsonic container is named airsonic # make sure that your dns has a cname set for airsonic # add `server.use-forward-headers=true` to `/config/application.properties` to ensure logs contain real source IP server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name airsonic.*; diff --git a/apprise-api.subdomain.conf.sample b/apprise-api.subdomain.conf.sample index 8ab68f3..28108b1 100644 --- a/apprise-api.subdomain.conf.sample +++ b/apprise-api.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your apprise-api container is named apprise-api # make sure that your dns has a cname set for apprise-api server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name apprise-api.*; diff --git a/archisteamfarm.subdomain.conf.sample b/archisteamfarm.subdomain.conf.sample index 3343783..2d0a85b 100644 --- a/archisteamfarm.subdomain.conf.sample +++ b/archisteamfarm.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your archisteamfarm container is named archisteamfarm # make sure that your dns has a cname set for archisteamfarm server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name archisteamfarm.*; diff --git a/aria2-with-webui.subdomain.conf.sample b/aria2-with-webui.subdomain.conf.sample index b0b5313..c2d266d 100644 --- a/aria2-with-webui.subdomain.conf.sample +++ b/aria2-with-webui.subdomain.conf.sample @@ -1,4 +1,4 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your aria2 container is named aria2-with-webui # make sure that your dns has a cname set for aria2 # @@ -7,8 +7,8 @@ # https://aria2.example.com/#!/settings/rpc/set?protocol=https&host=aria2.example.com&port=443&interface=aria2-with-webui/jsonrpc server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name aria2.*; diff --git a/audiobookshelf.subdomain.conf.sample b/audiobookshelf.subdomain.conf.sample index 1338191..fe1396b 100644 --- a/audiobookshelf.subdomain.conf.sample +++ b/audiobookshelf.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your audiobookshelf container is named audiobookshelf # make sure that your dns has a cname set for audiobookshelf server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name audiobookshelf.*; diff --git a/authelia.subdomain.conf.sample b/authelia.subdomain.conf.sample index 39ab801..cacd8de 100644 --- a/authelia.subdomain.conf.sample +++ b/authelia.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/04/29 +## Version 2023/05/31 # make sure that your authelia container is named authelia # make sure that your dns has a cname set for authelia server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name authelia.*; diff --git a/authentik.subdomain.conf.sample b/authentik.subdomain.conf.sample index d5c2faf..c829d43 100644 --- a/authentik.subdomain.conf.sample +++ b/authentik.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/04/14 +## Version 2023/05/31 # make sure that your authentik container is named authentik-server # make sure that your dns has a cname set for authentik server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name authentik.*; diff --git a/babybuddy.subdomain.conf.sample b/babybuddy.subdomain.conf.sample index f45810e..9c5a2ab 100644 --- a/babybuddy.subdomain.conf.sample +++ b/babybuddy.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your babybuddy container is named babybuddy # make sure that your dns has a cname set for babybuddy server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name babybuddy.*; diff --git a/bazarr.subdomain.conf.sample b/bazarr.subdomain.conf.sample index 213bf1d..7465e64 100644 --- a/bazarr.subdomain.conf.sample +++ b/bazarr.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your bazarr container is named bazarr # make sure that your dns has a cname set for bazarr server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name bazarr.*; diff --git a/beets.subdomain.conf.sample b/beets.subdomain.conf.sample index 1441dfc..9cb87ba 100644 --- a/beets.subdomain.conf.sample +++ b/beets.subdomain.conf.sample @@ -1,11 +1,11 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your beets container is named beets # make sure that your dns has a cname set for beets #First edit beets.yml and enable the reverse proxy settings, under "web" add "reverse_proxy: true" and restart the beets container. server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name beets.*; diff --git a/bitwarden.subdomain.conf.sample b/bitwarden.subdomain.conf.sample index 9474237..4621ec9 100644 --- a/bitwarden.subdomain.conf.sample +++ b/bitwarden.subdomain.conf.sample @@ -1,11 +1,11 @@ -## Version 2023/02/13 +## Version 2023/05/31 # make sure that your bitwarden container is named bitwarden # make sure that your dns has a cname set for bitwarden # set the environment variable WEBSOCKET_ENABLED=true on your bitwarden container server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name bitwarden.*; diff --git a/boinc.subdomain.conf.sample b/boinc.subdomain.conf.sample index 406acbc..15ea940 100644 --- a/boinc.subdomain.conf.sample +++ b/boinc.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your boinc container is named boinc # make sure that your dns has a cname set for boinc server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name boinc.*; diff --git a/booksonic.subdomain.conf.sample b/booksonic.subdomain.conf.sample index 3b854e8..e164121 100644 --- a/booksonic.subdomain.conf.sample +++ b/booksonic.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your booksonic container is named booksonic # make sure that your dns has a cname set for booksonic server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name booksonic.*; diff --git a/bookstack.subdomain.conf.sample b/bookstack.subdomain.conf.sample index 255ca16..0e043a4 100644 --- a/bookstack.subdomain.conf.sample +++ b/bookstack.subdomain.conf.sample @@ -1,12 +1,12 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your bookstack container is named bookstack # make sure that your dns has a cname set for bookstack # Ensure you have the APP_URL Environment Variable set correctly in your Docker Run/Compose or in BookStack Env File (/www/.env) # https://github.com/linuxserver/docker-bookstack#docker server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name bookstack.*; diff --git a/budge.subdomain.conf.sample b/budge.subdomain.conf.sample index c58792a..06a76cf 100644 --- a/budge.subdomain.conf.sample +++ b/budge.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your budge container is named budge # make sure that your dns has a cname set for budge server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name budge.*; diff --git a/cadvisor.subdomain.conf.sample b/cadvisor.subdomain.conf.sample index a3f9474..26dbf24 100644 --- a/cadvisor.subdomain.conf.sample +++ b/cadvisor.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/03/25 +## Version 2023/05/31 # make sure that your cadvisor container is named cadvisor # make sure that your dns has a cname set for cadvisor server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name cadvisor.*; diff --git a/calibre-web.subdomain.conf.sample b/calibre-web.subdomain.conf.sample index e0af18a..134a532 100644 --- a/calibre-web.subdomain.conf.sample +++ b/calibre-web.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your calibre-web container is named calibre-web # make sure that your dns has a cname set for calibre-web server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name calibre-web.*; diff --git a/calibre.subdomain.conf.sample b/calibre.subdomain.conf.sample index 4d0637d..708a09d 100644 --- a/calibre.subdomain.conf.sample +++ b/calibre.subdomain.conf.sample @@ -1,4 +1,4 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your calibre container is named calibre # make sure that your dns has a cname set for calibre # for the content server, go into calibre preferences / sharing over the net / advanced and @@ -6,8 +6,8 @@ # the content server will be accessible at 'https://calibre.domain.com/content-server/' server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name calibre.*; diff --git a/castopod.subdomain.conf.sample b/castopod.subdomain.conf.sample index 6d60034..e37910f 100644 --- a/castopod.subdomain.conf.sample +++ b/castopod.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your castopod container is named castopod # make sure that your dns has a cname set for castopod server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name castopod.*; diff --git a/changedetection.subdomain.conf.sample b/changedetection.subdomain.conf.sample index f9b3071..de48fdc 100644 --- a/changedetection.subdomain.conf.sample +++ b/changedetection.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your changedetection container is named changedetection # make sure that your dns has a cname set for changedetection server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name changedetection.*; diff --git a/chevereto.subdomain.conf.sample b/chevereto.subdomain.conf.sample index 6349fab..77cf686 100644 --- a/chevereto.subdomain.conf.sample +++ b/chevereto.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your chevereto container is named chevereto # make sure that your dns has a cname set for chevereto server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name chevereto.*; diff --git a/chronograf.subdomain.conf.sample b/chronograf.subdomain.conf.sample index 76c6e4c..2f8de28 100644 --- a/chronograf.subdomain.conf.sample +++ b/chronograf.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your chronograf container is named chronograf # make sure that your dns has a cname set for chronograf server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name chronograf.*; diff --git a/cloudbeaver.subdomain.conf.sample b/cloudbeaver.subdomain.conf.sample index fe2944c..1e7a338 100644 --- a/cloudbeaver.subdomain.conf.sample +++ b/cloudbeaver.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your cloudbeaver container is named cloudbeaver # make sure that your dns has a cname set for cloudbeaver server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name cloudbeaver.*; diff --git a/code-server.subdomain.conf.sample b/code-server.subdomain.conf.sample index 4c7abcb..0d6406d 100644 --- a/code-server.subdomain.conf.sample +++ b/code-server.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your code-server container is named code-server # make sure that your dns has a cname set for code-server server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name code-server.* "~^[0-9]{1,10}\.code-server\..*$"; diff --git a/codimd.subdomain.conf.sample b/codimd.subdomain.conf.sample index 2eae937..a4776a0 100644 --- a/codimd.subdomain.conf.sample +++ b/codimd.subdomain.conf.sample @@ -1,11 +1,11 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure you have added the following environmental variables to your run command/compose file # CMD_DOMAIN=codimd.server.com # CMD_PROTOCOL_USESSL=true server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name codimd.*; diff --git a/collabora.subdomain.conf.sample b/collabora.subdomain.conf.sample index 712cfef..1679822 100644 --- a/collabora.subdomain.conf.sample +++ b/collabora.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your collabora container is named collabora # make sure that your dns has a cname set for collabora server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name collabora.*; diff --git a/commento.subdomain.conf.sample b/commento.subdomain.conf.sample index 6ee6ddc..e2f7c2a 100644 --- a/commento.subdomain.conf.sample +++ b/commento.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your commento container is named commento # make sure that your dns has a cname set for commento server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name commento.*; diff --git a/couchpotato.subdomain.conf.sample b/couchpotato.subdomain.conf.sample index 07a6671..4e9298e 100644 --- a/couchpotato.subdomain.conf.sample +++ b/couchpotato.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your couchpotato container is named couchpotato # make sure that your dns has a cname set for couchpotato server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name couchpotato.*; diff --git a/crowdsec-dashboard.subdomain.conf.sample b/crowdsec-dashboard.subdomain.conf.sample index 61651e9..49e6b09 100644 --- a/crowdsec-dashboard.subdomain.conf.sample +++ b/crowdsec-dashboard.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your crowdsec-dashboard container is named crowdsec-dashboard # make sure that your dns has a cname set for crowdsec-dashboard server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name crowdsec-dashboard.*; diff --git a/crowdsec.subdomain.conf.sample b/crowdsec.subdomain.conf.sample index a93214e..c62af5d 100644 --- a/crowdsec.subdomain.conf.sample +++ b/crowdsec.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your crowdsec container is named crowdsec # make sure that your dns has a cname set for crowdsec server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name crowdsec.*; diff --git a/dashy.subdomain.conf.sample b/dashy.subdomain.conf.sample index 3f13663..e6460d9 100644 --- a/dashy.subdomain.conf.sample +++ b/dashy.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your dashy container is named dashy # make sure that your dns has a cname set for dashy server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name dashy.*; diff --git a/deluge.subdomain.conf.sample b/deluge.subdomain.conf.sample index 2f94ccd..02029d0 100644 --- a/deluge.subdomain.conf.sample +++ b/deluge.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your deluge container is named deluge # make sure that your dns has a cname set for deluge server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name deluge.*; diff --git a/dillinger.subdomain.conf.sample b/dillinger.subdomain.conf.sample index 081b345..6552050 100644 --- a/dillinger.subdomain.conf.sample +++ b/dillinger.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your dillinger container is named dillinger # make sure that your dns has a cname set for dillinger server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name dillinger.*; diff --git a/documentserver.subdomain.conf.sample b/documentserver.subdomain.conf.sample index 07d2c84..f3b5bde 100644 --- a/documentserver.subdomain.conf.sample +++ b/documentserver.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your onlyoffice documentserver container is named documentserver # make sure that your dns has a cname set for documentserver server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name documentserver.*; diff --git a/dokuwiki.subdomain.conf.sample b/dokuwiki.subdomain.conf.sample index 9477dc4..ce8c833 100644 --- a/dokuwiki.subdomain.conf.sample +++ b/dokuwiki.subdomain.conf.sample @@ -1,11 +1,11 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your dokuwiki container is named dokuwiki # make sure that your dns has a cname set for dokuwiki # complete the setup by appending install.php to URL server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name dokuwiki.*; diff --git a/domoticz.subdomain.conf.sample b/domoticz.subdomain.conf.sample index 3311a04..b47f1ff 100644 --- a/domoticz.subdomain.conf.sample +++ b/domoticz.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your domoticz container is named domoticz # make sure that your dns has a cname set for domoticz server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name domoticz.*; diff --git a/dozzle.subdomain.conf.sample b/dozzle.subdomain.conf.sample index cc21037..d8e8ded 100644 --- a/dozzle.subdomain.conf.sample +++ b/dozzle.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your dozzle container is named dozzle # make sure that your dns has a cname set for dozzle server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name dozzle.*; diff --git a/drone.subdomain.conf.sample b/drone.subdomain.conf.sample index 7d016f2..eae66b0 100644 --- a/drone.subdomain.conf.sample +++ b/drone.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your drone container is named drone # make sure that your dns has a cname set for drone server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name drone.*; diff --git a/dsmrreader.subdomain.conf.sample b/dsmrreader.subdomain.conf.sample index 4b1c3ec..a68a10c 100644 --- a/dsmrreader.subdomain.conf.sample +++ b/dsmrreader.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your dsmr container is named dsmr # make sure that your dns has a cname set for dsmr server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name dsmr.*; diff --git a/duplicacy.subdomain.conf.sample b/duplicacy.subdomain.conf.sample index b3ca97d..8564e4e 100644 --- a/duplicacy.subdomain.conf.sample +++ b/duplicacy.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/04/13 +## Version 2023/05/31 # make sure that your duplicacy container is named duplicacy # make sure that your dns has a cname set for duplicacy server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name duplicacy.*; diff --git a/duplicati.subdomain.conf.sample b/duplicati.subdomain.conf.sample index f333249..919a610 100644 --- a/duplicati.subdomain.conf.sample +++ b/duplicati.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your duplicati container is named duplicati # make sure that your dns has a cname set for duplicati server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name duplicati.*; diff --git a/emby.subdomain.conf.sample b/emby.subdomain.conf.sample index b843ad2..b2c5128 100644 --- a/emby.subdomain.conf.sample +++ b/emby.subdomain.conf.sample @@ -1,4 +1,4 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your emby container is named emby # make sure that your dns has a cname set for emby # if emby is running in bridge mode and the container is named "emby", the below config should work as is @@ -8,8 +8,8 @@ # and set the "Secure connection mode" to "Handled by reverse proxy" server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name emby.*; diff --git a/embystat.subdomain.conf.sample b/embystat.subdomain.conf.sample index a738468..526aeb8 100644 --- a/embystat.subdomain.conf.sample +++ b/embystat.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your embystat container is named embystat # make sure that your dns has a cname set for embystat server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name embystat.*; diff --git a/emulatorjs.subdomain.conf.sample b/emulatorjs.subdomain.conf.sample index 92b05c2..4323e00 100644 --- a/emulatorjs.subdomain.conf.sample +++ b/emulatorjs.subdomain.conf.sample @@ -1,4 +1,4 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your emulatorjs container is named emulatorjs # make sure that your dns has a cname set for emulatorjs # In emulatorjs docker arguments, set an env variable for SUBFOLDER=/backend/ @@ -6,8 +6,8 @@ # Don't forget to enable auth at least for the /backend/ location server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name emulatorjs.*; diff --git a/esphome.subdomain.conf.sample b/esphome.subdomain.conf.sample index 39455d8..cbd0ab5 100644 --- a/esphome.subdomain.conf.sample +++ b/esphome.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your esphome container is named esphome # make sure that your dns has a cname set for esphome server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name esphome.*; diff --git a/fenrus.subdomain.conf.sample b/fenrus.subdomain.conf.sample index 39d55ed..36ea7a7 100644 --- a/fenrus.subdomain.conf.sample +++ b/fenrus.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/03/11 +## Version 2023/05/31 # make sure that your fenrus container is named fenrus # make sure that your dns has a cname set for fenrus server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name fenrus.*; diff --git a/filebot.subdomain.conf.sample b/filebot.subdomain.conf.sample index 1593399..0d39d3d 100644 --- a/filebot.subdomain.conf.sample +++ b/filebot.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your filebot container is named filebot # make sure that your dns has a cname set for filebot server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name filebot.*; diff --git a/filebrowser.subdomain.conf.sample b/filebrowser.subdomain.conf.sample index 194815f..5b7d334 100644 --- a/filebrowser.subdomain.conf.sample +++ b/filebrowser.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your filebrowser container is named filebrowser # make sure that your dns has a cname set for filebrowser server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name filebrowser.*; diff --git a/firefly.subdomain.conf.sample b/firefly.subdomain.conf.sample index b30494c..6263a89 100644 --- a/firefly.subdomain.conf.sample +++ b/firefly.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your firefly container is named firefly # make sure that your dns has a cname set for firefly server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name firefly.*; diff --git a/firefox.subdomain.conf.sample b/firefox.subdomain.conf.sample index d12cff6..d3c9a57 100644 --- a/firefox.subdomain.conf.sample +++ b/firefox.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your firefox container is named firefox # make sure that your dns has a cname set for firefox server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name firefox.*; diff --git a/flexget.subdomain.conf.sample b/flexget.subdomain.conf.sample index 827ddc8..bcc1174 100644 --- a/flexget.subdomain.conf.sample +++ b/flexget.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your flexget container is named flexget # make sure that your dns has a cname set for flexget server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name flexget.*; diff --git a/flood.subdomain.conf.sample b/flood.subdomain.conf.sample index dd5c906..660a24c 100644 --- a/flood.subdomain.conf.sample +++ b/flood.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your flood container is named flood # make sure that your dns has a cname set for flood server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name flood.*; diff --git a/foldingathome.subdomain.conf.sample b/foldingathome.subdomain.conf.sample index fe66399..a4edb5c 100644 --- a/foldingathome.subdomain.conf.sample +++ b/foldingathome.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your foldingathome container is named foldingathome # make sure that your dns has a cname set for foldingathome server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name foldingathome.*; diff --git a/foundryvtt.subdomain.conf.sample b/foundryvtt.subdomain.conf.sample index ea62cb9..3614f34 100644 --- a/foundryvtt.subdomain.conf.sample +++ b/foundryvtt.subdomain.conf.sample @@ -1,4 +1,4 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your foundryvtt container is named foundryvtt # make sure that your dns has a cname set for foundryvtt # Ensure that your Foundry VTT's {userData}/Config/options.json file is configured as follows: @@ -12,8 +12,8 @@ # Refer to https://foundryvtt.com/article/nginx/ for the latest Foundry configuration information server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name foundryvtt.*; diff --git a/freshrss.subdomain.conf.sample b/freshrss.subdomain.conf.sample index fa338b1..1a7da7d 100644 --- a/freshrss.subdomain.conf.sample +++ b/freshrss.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your freshrss container is named freshrss # make sure that your dns has a cname set for freshrss server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name freshrss.*; diff --git a/gaps.subdomain.conf.sample b/gaps.subdomain.conf.sample index 3753a93..fdd3215 100644 --- a/gaps.subdomain.conf.sample +++ b/gaps.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your gaps container is named gaps # make sure that your dns has a cname set for gaps server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name gaps.*; diff --git a/get_iplayer.subdomain.conf.sample b/get_iplayer.subdomain.conf.sample index d4a89c9..003110f 100644 --- a/get_iplayer.subdomain.conf.sample +++ b/get_iplayer.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your get_iplayer container is named get_iplayer # make sure that your dns has a cname set for get_iplayer server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name get_iplayer.*; diff --git a/ghost.subdomain.conf.sample b/ghost.subdomain.conf.sample index 99641ce..d3f1b62 100644 --- a/ghost.subdomain.conf.sample +++ b/ghost.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your ghost container is named ghost # make sure that your dns has a cname set for ghost server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name ghost.*; diff --git a/gitea.subdomain.conf.sample b/gitea.subdomain.conf.sample index c51fa5b..1d6bdf4 100644 --- a/gitea.subdomain.conf.sample +++ b/gitea.subdomain.conf.sample @@ -1,4 +1,4 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your gitea container is named gitea # make sure that your dns has a cname set for gitea # edit the following parameters in /data/gitea/conf/app.ini @@ -8,8 +8,8 @@ # DOMAIN = gitea.server.com server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name gitea.*; diff --git a/glances.subdomain.conf.sample b/glances.subdomain.conf.sample index d0baef0..61fd0ad 100644 --- a/glances.subdomain.conf.sample +++ b/glances.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your glances container is named glances # make sure that your dns has a cname set for glances server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name glances.*; diff --git a/gotify.subdomain.conf.sample b/gotify.subdomain.conf.sample index b0f24a8..425235b 100644 --- a/gotify.subdomain.conf.sample +++ b/gotify.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your gotify container is named gotify # make sure that your dns has a cname set for gotify server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name gotify.*; diff --git a/grafana.subdomain.conf.sample b/grafana.subdomain.conf.sample index b0531fc..3327b40 100644 --- a/grafana.subdomain.conf.sample +++ b/grafana.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/04/20 +## Version 2023/05/31 # make sure that your grafana container is named grafana # make sure that your dns has a cname set for grafana server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name grafana.*; diff --git a/grav.subdomain.conf.sample b/grav.subdomain.conf.sample index 2716cd4..1d2dd63 100644 --- a/grav.subdomain.conf.sample +++ b/grav.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/03/17 +## Version 2023/05/31 # make sure that your grav container is named grav # make sure that your dns has a cname set for grav server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name grav.*; diff --git a/graylog.subdomain.conf.sample b/graylog.subdomain.conf.sample index 2b1b4f6..42763c9 100644 --- a/graylog.subdomain.conf.sample +++ b/graylog.subdomain.conf.sample @@ -1,12 +1,12 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your graylog container is named graylog # make sure that your dns has a cname set for graylog # Ensure the upstream_port matches your GRAYLOG_HTTP_BIND_ADDRESS port # This conf assumes GRAYLOG_HTTP_BIND_ADDRESS=0.0.0.0:9000 server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name graylog.*; diff --git a/grocy.subdomain.conf.sample b/grocy.subdomain.conf.sample index 5f4479e..c7dd633 100644 --- a/grocy.subdomain.conf.sample +++ b/grocy.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/12 +## Version 2023/05/31 # make sure that your grocy container is named grocy # make sure that your dns has a cname set for grocy server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name grocy.*; diff --git a/guacamole.subdomain.conf.sample b/guacamole.subdomain.conf.sample index bc5a1eb..e6ecea6 100644 --- a/guacamole.subdomain.conf.sample +++ b/guacamole.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your guacamole container is named guacamole # make sure that your dns has a cname set for guacamole server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name guacamole.*; diff --git a/hass-configurator.subdomain.conf.sample b/hass-configurator.subdomain.conf.sample index 1575a42..f3ebf0b 100644 --- a/hass-configurator.subdomain.conf.sample +++ b/hass-configurator.subdomain.conf.sample @@ -1,12 +1,12 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your hass container is named hass # make sure that your dns has a cname set for hass # this proxy configuration file is for the hass-configurator-docker container that is used # in the hassos addon store (https://github.com/CausticLab/hass-configurator-docker) server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name hass-configurator.*; diff --git a/headphones.subdomain.conf.sample b/headphones.subdomain.conf.sample index ddee5b3..2539caa 100644 --- a/headphones.subdomain.conf.sample +++ b/headphones.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your headphones container is named headphones # make sure that your dns has a cname set for headphones server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name headphones.*; diff --git a/healthchecks.subdomain.conf.sample b/healthchecks.subdomain.conf.sample index 10592c3..47b4cfa 100644 --- a/healthchecks.subdomain.conf.sample +++ b/healthchecks.subdomain.conf.sample @@ -1,11 +1,11 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your healthchecks container is named healthchecks # make sure that your dns has a cname set for healthchecks # make sure your Healthchecks ALLOWED_HOSTS and SITE_ROOT align with the server_name used in this conf. server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name healthchecks.*; diff --git a/hedgedoc.subdomain.conf.sample b/hedgedoc.subdomain.conf.sample index 69bf395..a4fa0b5 100644 --- a/hedgedoc.subdomain.conf.sample +++ b/hedgedoc.subdomain.conf.sample @@ -1,12 +1,12 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure you set the following environment variables in your docker arguments # CMD_DOMAIN=hedgedoc.server.com # CMD_URL_ADDPORT=false # CMD_PROTOCOL_USESSL=true server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name hedgedoc.*; diff --git a/heimdall.subdomain.conf.sample b/heimdall.subdomain.conf.sample index 519a7f6..8e18aa8 100644 --- a/heimdall.subdomain.conf.sample +++ b/heimdall.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your heimdall container is named heimdall # make sure that your dns has a cname set for heimdall server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name heimdall.*; diff --git a/homarr.subdomain.conf.sample b/homarr.subdomain.conf.sample index eb9123b..a373d54 100644 --- a/homarr.subdomain.conf.sample +++ b/homarr.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your homarr container is named homarr # make sure that your dns has a cname set for homarr server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name homarr.*; diff --git a/homeassistant.subdomain.conf.sample b/homeassistant.subdomain.conf.sample index 954ba1c..680e58e 100644 --- a/homeassistant.subdomain.conf.sample +++ b/homeassistant.subdomain.conf.sample @@ -1,4 +1,4 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your homeassistant container is named homeassistant # make sure that your dns has a cname set for homeassistant @@ -12,8 +12,8 @@ # - 172.16.0.0/12 server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name homeassistant.*; diff --git a/homebridge.subdomain.conf.sample b/homebridge.subdomain.conf.sample index 2178828..cbe7d0f 100644 --- a/homebridge.subdomain.conf.sample +++ b/homebridge.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your homebridge container is named homebridge # make sure that your dns has a cname set for homebridge server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name homebridge.*; diff --git a/homer.subdomain.conf.sample b/homer.subdomain.conf.sample index 6dd9082..eb63592 100644 --- a/homer.subdomain.conf.sample +++ b/homer.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your homer container is named homer # make sure that your dns has a cname set for homer server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name homer.*; diff --git a/huginn.subdomain.conf.sample b/huginn.subdomain.conf.sample index ffba571..0a7d710 100644 --- a/huginn.subdomain.conf.sample +++ b/huginn.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your huginn container is named huginn # make sure that your dns has a cname set for huginn server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name huginn.*; diff --git a/influxdb.subdomain.conf.sample b/influxdb.subdomain.conf.sample index 9285c5f..e772beb 100644 --- a/influxdb.subdomain.conf.sample +++ b/influxdb.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your influxdb container is named influxdb # make sure that your dns has a cname set for influxdb server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name influxdb.*; diff --git a/it-tools.subdomain.conf.sample b/it-tools.subdomain.conf.sample index db01ae8..449bdeb 100644 --- a/it-tools.subdomain.conf.sample +++ b/it-tools.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/05/08 +## Version 2023/05/31 # make sure that your it-tools container is named it-tools # make sure that your dns has a cname set for it-tools server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name it-tools.*; diff --git a/jackett.subdomain.conf.sample b/jackett.subdomain.conf.sample index 9c6973d..7fb3544 100644 --- a/jackett.subdomain.conf.sample +++ b/jackett.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your jackett container is named jackett # make sure that your dns has a cname set for jackett server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name jackett.*; diff --git a/jdownloader.subdomain.conf.sample b/jdownloader.subdomain.conf.sample index 797c791..229384d 100644 --- a/jdownloader.subdomain.conf.sample +++ b/jdownloader.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your jdownloader container is named jdownloader # make sure that your dns has a cname set for jdownloader server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name jdownloader.*; diff --git a/jellyfin.subdomain.conf.sample b/jellyfin.subdomain.conf.sample index 37fa3b0..eac005d 100644 --- a/jellyfin.subdomain.conf.sample +++ b/jellyfin.subdomain.conf.sample @@ -1,4 +1,4 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your jellyfin container is named jellyfin # make sure that your dns has a cname set for jellyfin # if jellyfin is running in bridge mode and the container is named "jellyfin", the below config should work as is @@ -7,8 +7,8 @@ # in jellyfin settings, under "Advanced/Networking" add subdomain.mydomain.tld as a known proxy server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name jellyfin.*; diff --git a/jellyseerr.subdomain.conf.sample b/jellyseerr.subdomain.conf.sample index 20a75f0..8d54d46 100644 --- a/jellyseerr.subdomain.conf.sample +++ b/jellyseerr.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your jellyseerr container is named jellyseerr # make sure that your dns has a cname set for jellyseerr server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name jellyseerr.*; diff --git a/jfa-go.subdomain.conf.sample b/jfa-go.subdomain.conf.sample index 42183ad..c4b1cd5 100644 --- a/jfa-go.subdomain.conf.sample +++ b/jfa-go.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/04/16 +## Version 2023/05/31 # make sure that your jfa-go container is named jfa-go # make sure that your dns has a cname set for jfa-go server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name jfa-go.*; diff --git a/kanzi.subdomain.conf.sample b/kanzi.subdomain.conf.sample index 0a9ad93..150c1c2 100644 --- a/kanzi.subdomain.conf.sample +++ b/kanzi.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your kanzi container is named kanzi # make sure that your dns has a cname set for kanzi server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name kanzi.*; diff --git a/kasm.subdomain.conf.sample b/kasm.subdomain.conf.sample index bb5b501..4ae9972 100644 --- a/kasm.subdomain.conf.sample +++ b/kasm.subdomain.conf.sample @@ -1,13 +1,13 @@ -## Version 2023/04/18 +## Version 2023/05/31 # make sure that your kasm container is named kasm # make sure that your dns has a cname set for kasm and kasm-wizard # This configuration assumes 8443 with the environment variable -e KASM_PORT=8443 set adjust to your needs -# Post installation you will need to access Kasm > Admin > Zones > default zone (edit) and modify +# Post installation you will need to access Kasm > Admin > Zones > default zone (edit) and modify # Proxy Port to 0 as documented https://www.kasmweb.com/docs/latest/how_to/reverse_proxy.html#update-zones server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name kasm.*; @@ -52,8 +52,8 @@ server { # Wizard UI - Please enable some form of auth if publishing to the internet # Or simply remove this and access it locally server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name kasm-wizard.*; diff --git a/kavita.subdomain.conf.sample b/kavita.subdomain.conf.sample index 9ce5c4a..e7e4700 100644 --- a/kavita.subdomain.conf.sample +++ b/kavita.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your kavita container is named kavita # make sure that your dns has a cname set for kavita server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name kavita.*; diff --git a/komga.subdomain.conf.sample b/komga.subdomain.conf.sample index 418fd0e..2cec3ba 100644 --- a/komga.subdomain.conf.sample +++ b/komga.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your komga container is named komga # make sure that your dns has a cname set for komga server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name komga.*; diff --git a/lazylibrarian.subdomain.conf.sample b/lazylibrarian.subdomain.conf.sample index 342af83..0ece047 100644 --- a/lazylibrarian.subdomain.conf.sample +++ b/lazylibrarian.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your lazylibrarian container is named lazylibrarian # make sure that your dns has a cname set for lazylibrarian server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name lazylibrarian.*; diff --git a/leantime.subdomain.conf.sample b/leantime.subdomain.conf.sample index a019a5e..ef8e65a 100644 --- a/leantime.subdomain.conf.sample +++ b/leantime.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/19 +## Version 2023/05/31 # make sure that your leantime container is named leantime # make sure that your dns has a cname set for leantime server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name leantime.*; diff --git a/librespeed.subdomain.conf.sample b/librespeed.subdomain.conf.sample index 8328444..e1aef7b 100644 --- a/librespeed.subdomain.conf.sample +++ b/librespeed.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your librespeed container is named librespeed # make sure that your dns has a cname set for librespeed server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name librespeed.*; diff --git a/lidarr.subdomain.conf.sample b/lidarr.subdomain.conf.sample index ccdfe36..ebecd02 100644 --- a/lidarr.subdomain.conf.sample +++ b/lidarr.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your lidarr container is named lidarr # make sure that your dns has a cname set for lidarr server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name lidarr.*; diff --git a/lldap.subdomain.conf.sample b/lldap.subdomain.conf.sample index 684ee77..ed707fa 100644 --- a/lldap.subdomain.conf.sample +++ b/lldap.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your lldap container is named lldap # make sure that your dns has a cname set for lldap server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name lldap.*; diff --git a/lychee.subdomain.conf.sample b/lychee.subdomain.conf.sample index 80d3260..7e2df17 100644 --- a/lychee.subdomain.conf.sample +++ b/lychee.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your lychee container is named lychee # make sure that your dns has a cname set for lychee server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name lychee.*; diff --git a/mailu.subdomain.conf.sample b/mailu.subdomain.conf.sample index c9af6fd..4b4d10f 100644 --- a/mailu.subdomain.conf.sample +++ b/mailu.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your mailu container is named front # make sure that your dns has a cname set for mailu server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name mailu.*; diff --git a/mastodon.subdomain.conf.sample b/mastodon.subdomain.conf.sample index b816d1d..8b992b7 100644 --- a/mastodon.subdomain.conf.sample +++ b/mastodon.subdomain.conf.sample @@ -1,4 +1,4 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your mastodon container is named mastodon # make sure that your dns has a cname set for mastodon # make sure you set `WEB_DOMAIN=mastodon.example.com` env var for the mastodon container @@ -7,8 +7,8 @@ # See the upstream docs for more info: https://docs.joinmastodon.org/admin/config/#basic server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name mastodon.*; diff --git a/matomo.subdomain.conf.sample b/matomo.subdomain.conf.sample index 772111b..9f6230f 100644 --- a/matomo.subdomain.conf.sample +++ b/matomo.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your matomo container is named matomo # make sure that your dns has a cname set for matomo server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name matomo.*; diff --git a/mattermost.subdomain.conf.sample b/mattermost.subdomain.conf.sample index a5b41af..dcd4449 100644 --- a/mattermost.subdomain.conf.sample +++ b/mattermost.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # Make sure that your DNS has a CNAME record for "mattermost" and your Mattermost container is using the same subdomain # To learn how to deploy Mattermost via Docker, visit https://docs.mattermost.com/install/install-docker.html server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name mattermost.*; diff --git a/mealie.subdomain.conf.sample b/mealie.subdomain.conf.sample index dda960b..5a5b77a 100644 --- a/mealie.subdomain.conf.sample +++ b/mealie.subdomain.conf.sample @@ -1,9 +1,9 @@ -## Version 2023/02/05 +## Version 2023/05/31 # Ensure your DNS has a CNAME set for mealie and that mealie container is named. server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name mealie.*; diff --git a/medusa.subdomain.conf.sample b/medusa.subdomain.conf.sample index 5617b1c..b96f7d0 100644 --- a/medusa.subdomain.conf.sample +++ b/medusa.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your medusa container is named medusa # make sure that your dns has a cname set for medusa server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name medusa.*; diff --git a/metube.subdomain.conf.sample b/metube.subdomain.conf.sample index 88783b1..b59fd8c 100644 --- a/metube.subdomain.conf.sample +++ b/metube.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your metube container is named metube # make sure that your dns has a cname set for metube server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name metube.*; diff --git a/miniflux.subdomain.conf.sample b/miniflux.subdomain.conf.sample index 66197b6..bd8764f 100644 --- a/miniflux.subdomain.conf.sample +++ b/miniflux.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your miniflux container is named miniflux # make sure that your dns has a cname set for miniflux server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name miniflux.*; diff --git a/monica.subdomain.conf.sample b/monica.subdomain.conf.sample index 70e1878..7e177fa 100644 --- a/monica.subdomain.conf.sample +++ b/monica.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your monica. container is named monica. # make sure that your dns has a cname set for monica. server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name monica.*; diff --git a/monitorr.subdomain.conf.sample b/monitorr.subdomain.conf.sample index 219c461..d8f1f1f 100644 --- a/monitorr.subdomain.conf.sample +++ b/monitorr.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your monitorr container is named monitorr # make sure that your dns has a cname set for monitorr server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name monitorr.*; diff --git a/mstream.subdomain.conf.sample b/mstream.subdomain.conf.sample index f95471e..1072de8 100644 --- a/mstream.subdomain.conf.sample +++ b/mstream.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your mstream container is named mstream # make sure that your dns has a cname set for mstream server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name mstream.*; diff --git a/mylar.subdomain.conf.sample b/mylar.subdomain.conf.sample index 4d92731..7690b86 100644 --- a/mylar.subdomain.conf.sample +++ b/mylar.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your mylar container is named mylar # make sure that your dns has a cname set for mylar server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name mylar.*; diff --git a/n8n.subdomain.conf.sample b/n8n.subdomain.conf.sample index 73bf79e..1b3cd31 100644 --- a/n8n.subdomain.conf.sample +++ b/n8n.subdomain.conf.sample @@ -1,11 +1,11 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your n8n container is named n8n # make sure that your dns has a cname set for n8n # add `server.use-forward-headers=true` to `/config/application.properties` to ensure logs contain real source IP server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name n8n.*; diff --git a/navidrome.subdomain.conf.sample b/navidrome.subdomain.conf.sample index 043070f..9648696 100644 --- a/navidrome.subdomain.conf.sample +++ b/navidrome.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your navidrome container is named navidrome # make sure that your dns has a cname set for navidrome server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name navidrome.*; diff --git a/netboot.subdomain.conf.sample b/netboot.subdomain.conf.sample index 3f2601b..801971f 100644 --- a/netboot.subdomain.conf.sample +++ b/netboot.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your netboot container is named netboot # make sure that your dns has a cname set for netboot server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name netboot.*; diff --git a/netbox.subdomain.conf.sample b/netbox.subdomain.conf.sample index 89e8148..a418a1a 100644 --- a/netbox.subdomain.conf.sample +++ b/netbox.subdomain.conf.sample @@ -1,12 +1,12 @@ -## Version 2023/02/17 +## Version 2023/05/31 # make sure that your container is named netbox # make sure that your dns has a cname set for netbox # make sure your netbox instance is using ALLOWED_HOST=netbox.domain.com (replace with your own domain) # or edit both the environment variable and this conf file if using a different subdomain server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name netbox.*; diff --git a/netdata.subdomain.conf.sample b/netdata.subdomain.conf.sample index cd4bc56..462da8f 100644 --- a/netdata.subdomain.conf.sample +++ b/netdata.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your netdata container is named netdata # make sure that your dns has a cname set for netdata server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name netdata.*; diff --git a/nextcloud.subdomain.conf.sample b/nextcloud.subdomain.conf.sample index 550b32c..5aff6de 100644 --- a/nextcloud.subdomain.conf.sample +++ b/nextcloud.subdomain.conf.sample @@ -1,4 +1,4 @@ -## Version 2023/05/10 +## Version 2023/05/31 # make sure that your nextcloud container is named nextcloud # make sure that your dns has a cname set for nextcloud # assuming this container is called "swag", edit your nextcloud container's config @@ -15,8 +15,8 @@ # ), server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name nextcloud.*; diff --git a/nexusoss.subdomain.conf.sample b/nexusoss.subdomain.conf.sample index a5a0ccd..0498ef6 100644 --- a/nexusoss.subdomain.conf.sample +++ b/nexusoss.subdomain.conf.sample @@ -1,12 +1,12 @@ -## Version 2023/03/05 +## Version 2023/05/31 # make sure that your nexusoss container is named nexusoss # make sure that your dns has a cname set for nexusoss # make sure that the port for the nexusoss container 8081 (the first location "/") # make sure that the HTTP Connector port for the hosted docker repository is 8082 (the second location "/v2/") server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name nexusoss.*; diff --git a/notifiarr.subdomain.conf.sample b/notifiarr.subdomain.conf.sample index 3e849c0..fdfd6f1 100644 --- a/notifiarr.subdomain.conf.sample +++ b/notifiarr.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your notifiarr container is named notifiarr # make sure that your dns has a cname set for notifiarr server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name notifiarr.*; @@ -42,4 +42,4 @@ server { set $upstream_proto http; proxy_pass $upstream_proto://$upstream_app:$upstream_port; } -} \ No newline at end of file +} diff --git a/ntfy.subdomain.conf.sample b/ntfy.subdomain.conf.sample index a8c425a..796165c 100644 --- a/ntfy.subdomain.conf.sample +++ b/ntfy.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your ntfy container is named ntfy # make sure that your dns has a cname set for ntfy server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name ntfy.*; diff --git a/nzbget.subdomain.conf.sample b/nzbget.subdomain.conf.sample index 578e25d..8b7c341 100644 --- a/nzbget.subdomain.conf.sample +++ b/nzbget.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your nzbget container is named nzbget # make sure that your dns has a cname set for nzbget server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name nzbget.*; diff --git a/nzbhydra.subdomain.conf.sample b/nzbhydra.subdomain.conf.sample index aee62eb..0a8af0f 100644 --- a/nzbhydra.subdomain.conf.sample +++ b/nzbhydra.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your nzbhydra container is named nzbhydra2 # make sure that your dns has a cname set for nzbhydra server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name nzbhydra.*; diff --git a/octoprint.subdomain.conf.sample b/octoprint.subdomain.conf.sample index 5da4321..96df237 100644 --- a/octoprint.subdomain.conf.sample +++ b/octoprint.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your octoprint container is named octoprint # make sure that your dns has a cname set for octoprint server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name octoprint.*; diff --git a/ombi.subdomain.conf.sample b/ombi.subdomain.conf.sample index ac9b40f..2dccfed 100644 --- a/ombi.subdomain.conf.sample +++ b/ombi.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your ombi container is named ombi # make sure that your dns has a cname set for ombi server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name ombi.*; diff --git a/oogway.subdomain.conf.sample b/oogway.subdomain.conf.sample index 06734f6..fa81994 100644 --- a/oogway.subdomain.conf.sample +++ b/oogway.subdomain.conf.sample @@ -1,11 +1,11 @@ -## Version 2023/04/13 +## Version 2023/05/31 # make sure that your oogway container is named oogway # make sure that your dns has a cname set for oogway server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name oogway.*; diff --git a/openhab.subdomain.conf.sample b/openhab.subdomain.conf.sample index 39d98c4..fd0cf9a 100644 --- a/openhab.subdomain.conf.sample +++ b/openhab.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your openhab container is named openhab # make sure that your dns has a cname set for openhab server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name openhab.*; diff --git a/openvpn-as.subdomain.conf.sample b/openvpn-as.subdomain.conf.sample index 41bd06e..c834266 100644 --- a/openvpn-as.subdomain.conf.sample +++ b/openvpn-as.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your openvpn-as container is named openvpn-as # make sure that your dns has a cname set for openvpn-as server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name openvpn-as.*; diff --git a/openvscode-server.subdomain.conf.sample b/openvscode-server.subdomain.conf.sample index f7b5b0c..c74d03d 100644 --- a/openvscode-server.subdomain.conf.sample +++ b/openvscode-server.subdomain.conf.sample @@ -1,4 +1,4 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your openvscode-server container is named openvscode-server # make sure that your dns has a cname set for openvscode-server # This conf allows accessing internal ports at `PORT` (http) or `PORTs` (https) as subdomain @@ -6,8 +6,8 @@ # Access https port 8080 at `https://8080s.openvscode-server.domain.url` server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name openvscode-server.*; @@ -49,8 +49,8 @@ server { } server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name "~^(?[0-9]{1,10})\.openvscode-server\..*$"; @@ -91,8 +91,8 @@ server { } server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name "~^(?[0-9]{1,10})s\.openvscode-server\..*$"; diff --git a/organizr.subdomain.conf.sample b/organizr.subdomain.conf.sample index 82cb48b..21b291b 100644 --- a/organizr.subdomain.conf.sample +++ b/organizr.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your organizr container is named organizr # make sure that your dns has a cname set for organizr server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name organizr.*; diff --git a/osticket.subdomain.conf.sample b/osticket.subdomain.conf.sample index 6375436..f6418c2 100644 --- a/osticket.subdomain.conf.sample +++ b/osticket.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your osticket container is named osticket # make sure that your dns has a cname set for osticket server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name osticket.*; diff --git a/overseerr.subdomain.conf.sample b/overseerr.subdomain.conf.sample index 5cb0e29..e3449b7 100644 --- a/overseerr.subdomain.conf.sample +++ b/overseerr.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/12 +## Version 2023/05/31 # make sure that your overseerr container is named overseerr # make sure that your dns has a cname set for overseerr server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name overseerr.*; diff --git a/papermerge.subdomain.conf.sample b/papermerge.subdomain.conf.sample index 6aff9fe..a9a0c80 100644 --- a/papermerge.subdomain.conf.sample +++ b/papermerge.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your papermerge container is named papermerge # make sure that your dns has a cname set for papermerge server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name papermerge.*; diff --git a/petio.subdomain.conf.sample b/petio.subdomain.conf.sample index e317e5f..ffd1eac 100644 --- a/petio.subdomain.conf.sample +++ b/petio.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your petio container is named petio # make sure that your dns has a cname set for petio server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name petio.*; diff --git a/pgadmin.subdomain.conf.sample b/pgadmin.subdomain.conf.sample index d9ad3fc..6524821 100644 --- a/pgadmin.subdomain.conf.sample +++ b/pgadmin.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/10 +## Version 2023/05/31 # make sure that your pgadmin container is named pgadmin # make sure that your dns has a cname set for pgadmin server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name pgadmin.*; diff --git a/photoprism.subdomain.conf.sample b/photoprism.subdomain.conf.sample index a0dbf5a..606dd7e 100644 --- a/photoprism.subdomain.conf.sample +++ b/photoprism.subdomain.conf.sample @@ -1,9 +1,9 @@ -## Version 2023/02/05 +## Version 2023/05/31 # Ensure your DNS has a CNAME set for Photoprism and that Photoprism container is named. server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name photoprism.*; diff --git a/phpmyadmin.subdomain.conf.sample b/phpmyadmin.subdomain.conf.sample index d1d00d2..1a5d455 100644 --- a/phpmyadmin.subdomain.conf.sample +++ b/phpmyadmin.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your phpmyadmin container is named phpmyadmin # make sure that your dns has a cname set for phpmyadmin server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name phpmyadmin.*; diff --git a/pihole.subdomain.conf.sample b/pihole.subdomain.conf.sample index 6c4e2df..36902e6 100644 --- a/pihole.subdomain.conf.sample +++ b/pihole.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your pihole container is named pihole # make sure that your dns has a cname set for pihole server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name pihole.*; diff --git a/pinry.subdomain.conf.sample b/pinry.subdomain.conf.sample index 8c04401..920dddc 100644 --- a/pinry.subdomain.conf.sample +++ b/pinry.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your pinry container is named pinry # make sure that your dns has a cname set for pinry server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name pinry.*; diff --git a/piwigo.subdomain.conf.sample b/piwigo.subdomain.conf.sample index 606e73b..930b3a3 100644 --- a/piwigo.subdomain.conf.sample +++ b/piwigo.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your piwigo container is named piwigo # make sure that your dns has a cname set for piwigo server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name piwigo.*; diff --git a/pixelfed.subdomain.conf.sample b/pixelfed.subdomain.conf.sample index 46f71dc..987f84e 100644 --- a/pixelfed.subdomain.conf.sample +++ b/pixelfed.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your pixelfed container is named pixelfed # make sure that your dns has a cname set for pixelfed server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name pixelfed.*; diff --git a/planka.subdomain.conf.sample b/planka.subdomain.conf.sample index fd0c3c2..298cd34 100644 --- a/planka.subdomain.conf.sample +++ b/planka.subdomain.conf.sample @@ -1,11 +1,11 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your planka container is named planka # make sure that your dns has a cname set for planka # make sure that the BASE_URL env variable in planka container is set to: BASE_URL="https://planka.example.com" server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name planka.*; diff --git a/plex.subdomain.conf.sample b/plex.subdomain.conf.sample index 3caf260..38d66d2 100644 --- a/plex.subdomain.conf.sample +++ b/plex.subdomain.conf.sample @@ -1,4 +1,4 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your plex container is named plex # make sure that your dns has a cname set for plex # if plex is running in bridge mode and the container is named "plex", the below config should work as is @@ -7,8 +7,8 @@ # in plex server settings, under network, fill in "Custom server access URLs" with your domain (ie. "https://plex.yourdomain.url:443") server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name plex.*; diff --git a/plexwebtools.subdomain.conf.sample b/plexwebtools.subdomain.conf.sample index 4218d41..6b9f17f 100644 --- a/plexwebtools.subdomain.conf.sample +++ b/plexwebtools.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your plex container is named plex # make sure that your dns has a cname set for plexwebtools server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name plexwebtools.*; diff --git a/podgrab.subdomain.conf.sample b/podgrab.subdomain.conf.sample index 1878734..6813c6a 100644 --- a/podgrab.subdomain.conf.sample +++ b/podgrab.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your podgrab container is named podgrab # make sure that your dns has a cname set for podgrab server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name podgrab.*; diff --git a/portainer.subdomain.conf.sample b/portainer.subdomain.conf.sample index afe18dc..62304e7 100644 --- a/portainer.subdomain.conf.sample +++ b/portainer.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/12 +## Version 2023/05/31 # make sure that your portainer container is named portainer # make sure that your dns has a cname set for portainer server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name portainer.*; diff --git a/privatebin.subdomain.conf.sample b/privatebin.subdomain.conf.sample index d68ba0d..9279ddd 100644 --- a/privatebin.subdomain.conf.sample +++ b/privatebin.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your privatebin container is named privatebin # make sure that your dns has a cname set for privatebin server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name privatebin.*; diff --git a/prometheus.subdomain.conf.sample b/prometheus.subdomain.conf.sample index 52dc178..40c37a8 100644 --- a/prometheus.subdomain.conf.sample +++ b/prometheus.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/04/14 +## Version 2023/05/31 # make sure that your prometheus container is named prometheus # make sure that your dns has a cname set for prometheus server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name prometheus.*; diff --git a/prowlarr.subdomain.conf.sample b/prowlarr.subdomain.conf.sample index 22afae3..f54cf54 100644 --- a/prowlarr.subdomain.conf.sample +++ b/prowlarr.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your prowlarr container is named prowlarr # make sure that your dns has a cname set for prowlarr server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name prowlarr.*; diff --git a/pterodactyl.subdomain.conf.sample b/pterodactyl.subdomain.conf.sample index 2d2b80a..4edb8c1 100644 --- a/pterodactyl.subdomain.conf.sample +++ b/pterodactyl.subdomain.conf.sample @@ -1,4 +1,4 @@ -## Version 2023/05/08 +## Version 2023/05/31 # this is for your actual panel, not nodes # make sure you set your pterodactyl servers "remote" and "api" addresses to the domains you specify here # ensure you have enabled "ssl encryption" and (if necessary) "behind proxy" in your pterodactyl server @@ -6,8 +6,8 @@ # make sure that your dns has a cname set for pterodactyl server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name pterodactyl.*; diff --git a/pterodactylnode.subdomain.conf.sample b/pterodactylnode.subdomain.conf.sample index e75e7dc..0fa07a5 100644 --- a/pterodactylnode.subdomain.conf.sample +++ b/pterodactylnode.subdomain.conf.sample @@ -1,19 +1,19 @@ -## Version 2023/05/08 +## Version 2023/05/31 # this is for nodes, not your actual panel # make sure you set your node to use 443 as its API port # make sure that your pterodactylnode container is named pterodactylnode # make sure that your dns has a cname set for pterodactylnode server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name pterodactylnode.*; include /config/nginx/ssl.conf; client_max_body_size 0; - + # enable for ldap auth (requires ldap-location.conf in the location block) #include /config/nginx/ldap-server.conf; @@ -37,7 +37,7 @@ server { # enable for Authentik (requires authentik-server.conf in the server block) #include /config/nginx/authentik-location.conf; - + include /config/nginx/proxy.conf; include /config/nginx/resolver.conf; set $upstream_app pterodactylnode; @@ -46,7 +46,7 @@ server { proxy_pass $upstream_proto://$upstream_app:$upstream_port; } - + location ~ (/pterodactylnode)?/api { include /config/nginx/proxy.conf; include /config/nginx/resolver.conf; @@ -56,4 +56,4 @@ server { proxy_pass $upstream_proto://$upstream_app:$upstream_port; } -} \ No newline at end of file +} diff --git a/pwndrop.subdomain.conf.sample b/pwndrop.subdomain.conf.sample index e7d591c..09370c6 100644 --- a/pwndrop.subdomain.conf.sample +++ b/pwndrop.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your pwndrop container is named pwndrop # make sure that your dns has a cname set for pwndrop server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name pwndrop.*; diff --git a/pydio-cells.subdomain.conf.sample b/pydio-cells.subdomain.conf.sample index 7414da5..ce35041 100644 --- a/pydio-cells.subdomain.conf.sample +++ b/pydio-cells.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your pydio-cells container is named pydio-cells # make sure that your dns has a cname set for pydio-cells server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name pydio-cells.*; diff --git a/pydio.subdomain.conf.sample b/pydio.subdomain.conf.sample index 699d2d5..d4defdd 100644 --- a/pydio.subdomain.conf.sample +++ b/pydio.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your pydio container is named pydio # make sure that your dns has a cname set for pydio server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name pydio.*; diff --git a/pyload.subdomain.conf.sample b/pyload.subdomain.conf.sample index e5d88db..b9b46e3 100644 --- a/pyload.subdomain.conf.sample +++ b/pyload.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your pyload container is named pyload # make sure that your dns has a cname set for pyload server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name pyload.*; diff --git a/qbittorrent.subdomain.conf.sample b/qbittorrent.subdomain.conf.sample index 520d041..6bb63b6 100644 --- a/qbittorrent.subdomain.conf.sample +++ b/qbittorrent.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your qbittorrent container is named qbittorrent # make sure that your dns has a cname set for qbittorrent server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name qbittorrent.*; diff --git a/quassel-web.subdomain.conf.sample b/quassel-web.subdomain.conf.sample index 2ffe5e4..f18acea 100644 --- a/quassel-web.subdomain.conf.sample +++ b/quassel-web.subdomain.conf.sample @@ -1,11 +1,11 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your quassel container is named quassel-web # make sure that your dns has a cname set for quassel # make sure Quassel-Web is running on http with -e 'HTTPS'='false' or if you're using -e 'ADVANCED'='true' by editing config.json appropriately server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name quassel.*; diff --git a/radarr.subdomain.conf.sample b/radarr.subdomain.conf.sample index e0dcfe1..4f854cc 100644 --- a/radarr.subdomain.conf.sample +++ b/radarr.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your radarr container is named radarr # make sure that your dns has a cname set for radarr server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name radarr.*; diff --git a/raneto.subdomain.conf.sample b/raneto.subdomain.conf.sample index b0038b1..a08b587 100644 --- a/raneto.subdomain.conf.sample +++ b/raneto.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your raneto container is named raneto # make sure that your dns has a cname set for raneto server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name raneto.*; diff --git a/readarr.subdomain.conf.sample b/readarr.subdomain.conf.sample index 6bdd663..6f88038 100644 --- a/readarr.subdomain.conf.sample +++ b/readarr.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your readarr container is named readarr # make sure that your dns has a cname set for readarr server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name readarr.*; diff --git a/recipes.subdomain.conf.sample b/recipes.subdomain.conf.sample index 1789acf..3b9c668 100644 --- a/recipes.subdomain.conf.sample +++ b/recipes.subdomain.conf.sample @@ -1,4 +1,4 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your recipes container is named recipes # make sure that your dns has a cname set for recipes # make sure to mount /media/ in your swag container to point to your Recipes Media directory @@ -7,8 +7,8 @@ # Doc: https://vabene1111.github.io/recipes/install/docker/#using-proxy-authentication server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name recipes.*; diff --git a/requestrr.subdomain.conf.sample b/requestrr.subdomain.conf.sample index 8495f00..ebf9109 100644 --- a/requestrr.subdomain.conf.sample +++ b/requestrr.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your requestrr container is named requestrr # make sure that your dns has a cname set for requestrr server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name requestrr.*; diff --git a/resilio-sync.subdomain.conf.sample b/resilio-sync.subdomain.conf.sample index e658a74..3e39983 100644 --- a/resilio-sync.subdomain.conf.sample +++ b/resilio-sync.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your resilio-sync container is named resilio-sync # make sure that your dns has a cname set for resilio-sync server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name resilio-sync.*; diff --git a/rutorrent.subdomain.conf.sample b/rutorrent.subdomain.conf.sample index 5a67f72..f7f3177 100644 --- a/rutorrent.subdomain.conf.sample +++ b/rutorrent.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your rutorrent container is named rutorrent # make sure that your dns has a cname set for rutorrent server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name rutorrent.*; diff --git a/sabnzbd.subdomain.conf.sample b/sabnzbd.subdomain.conf.sample index 4626825..0a53b3a 100644 --- a/sabnzbd.subdomain.conf.sample +++ b/sabnzbd.subdomain.conf.sample @@ -1,12 +1,12 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your sabnzbd container is named sabnzbd # make sure that your dns has a cname set for sabnzbd # edit the sabnzbd.ini host_whitelist to avoid hostname verification issues. This format: # host_whitelist = sabnzbd.domain.com, www.sabnzbd.domain.com server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name sabnzbd.*; diff --git a/scrutiny.subdomain.conf.sample b/scrutiny.subdomain.conf.sample index d03f031..b532026 100644 --- a/scrutiny.subdomain.conf.sample +++ b/scrutiny.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your scrutiny container is named scrutiny # make sure that your dns has a cname set for scrutiny server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name scrutiny.*; diff --git a/shinobi.subdomain.conf.sample b/shinobi.subdomain.conf.sample index 9e81b1c..7300a7d 100644 --- a/shinobi.subdomain.conf.sample +++ b/shinobi.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your shinobi container is named shinobi # make sure that your dns has a cname set for shinobi server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name shinobi.*; diff --git a/sickchill.subdomain.conf.sample b/sickchill.subdomain.conf.sample index 8e01a87..f12033c 100644 --- a/sickchill.subdomain.conf.sample +++ b/sickchill.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your sickchill container is named sickchill # make sure that your dns has a cname set for sickchill server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name sickchill.*; diff --git a/sickrage.subdomain.conf.sample b/sickrage.subdomain.conf.sample index 7edb935..81a2474 100644 --- a/sickrage.subdomain.conf.sample +++ b/sickrage.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your sickrage container is named sickrage # make sure that your dns has a cname set for sickrage server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name sickrage.*; diff --git a/skyhook.subdomain.conf.sample b/skyhook.subdomain.conf.sample index a26497e..23c3074 100644 --- a/skyhook.subdomain.conf.sample +++ b/skyhook.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your skyhook container is named skyhook # make sure that your dns has a cname set for skyhook server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name skyhook.*; diff --git a/smokeping.subdomain.conf.sample b/smokeping.subdomain.conf.sample index 6677e4f..c3629c4 100644 --- a/smokeping.subdomain.conf.sample +++ b/smokeping.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your smokeping container is named smokeping # make sure that your dns has a cname set for smokeping server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name smokeping.*; diff --git a/sonarr.subdomain.conf.sample b/sonarr.subdomain.conf.sample index 05b1f61..c609982 100644 --- a/sonarr.subdomain.conf.sample +++ b/sonarr.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your sonarr container is named sonarr # make sure that your dns has a cname set for sonarr server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name sonarr.*; diff --git a/statping.subdomain.conf.sample b/statping.subdomain.conf.sample index f5bc18a..81930a3 100644 --- a/statping.subdomain.conf.sample +++ b/statping.subdomain.conf.sample @@ -1,12 +1,12 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your statping container is named statup # make sure that your dns has a cname set for statping # If you are using the SSL docker-compose.yml on the statping repo, then the container name will be set to statup. # On other compose examples, it might be named statping. In that case, change $upstream_app statup to $upstream_app statping server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name statping.*; diff --git a/synapse.subdomain.conf.sample b/synapse.subdomain.conf.sample index 9bf06ce..d51245c 100644 --- a/synapse.subdomain.conf.sample +++ b/synapse.subdomain.conf.sample @@ -1,8 +1,8 @@ -## Version 2023/02/05 +## Version 2023/05/31 server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; # For the federation port listen 8448 ssl; diff --git a/synclounge.subdomain.conf.sample b/synclounge.subdomain.conf.sample index 1455c92..6f43308 100644 --- a/synclounge.subdomain.conf.sample +++ b/synclounge.subdomain.conf.sample @@ -1,12 +1,12 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your synclounge container is named synclounge # make sure that your dns has a cname set for synclounge # Use this with SyncLounge v3 and up. # Make sure that you do not have HSTS enabled, otherwise http access won't work server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; listen 80; listen [::]:80; diff --git a/syncthing.subdomain.conf.sample b/syncthing.subdomain.conf.sample index 9f49bc2..9090602 100644 --- a/syncthing.subdomain.conf.sample +++ b/syncthing.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/12 +## Version 2023/05/31 # make sure that your syncthing container is named syncthing # make sure that your dns has a cname set for syncthing server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name syncthing.*; diff --git a/taisun.subdomain.conf.sample b/taisun.subdomain.conf.sample index 86c15a7..a702b74 100644 --- a/taisun.subdomain.conf.sample +++ b/taisun.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your taisun container is named taisun # make sure that your dns has a cname set for taisun server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name taisun.*; diff --git a/tasmobackup.subdomain.conf.sample b/tasmobackup.subdomain.conf.sample index 177121c..6f79a95 100644 --- a/tasmobackup.subdomain.conf.sample +++ b/tasmobackup.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your tasmobackup container is named tasmobackup # make sure that your dns has a cname set for tasmobackup server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name tasmobackup.*; diff --git a/tautulli.subdomain.conf.sample b/tautulli.subdomain.conf.sample index 9f52785..e96c644 100644 --- a/tautulli.subdomain.conf.sample +++ b/tautulli.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your tautulli container is named tautulli # make sure that your dns has a cname set for tautulli server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name tautulli.*; diff --git a/tdarr.subdomain.conf.sample b/tdarr.subdomain.conf.sample index 5060d5a..bb77567 100644 --- a/tdarr.subdomain.conf.sample +++ b/tdarr.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your tdarr container is named tdarr # make sure that your dns has a cname set for tdarr server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name tdarr.*; diff --git a/thelounge.subdomain.conf.sample b/thelounge.subdomain.conf.sample index eb53700..24d2cd0 100644 --- a/thelounge.subdomain.conf.sample +++ b/thelounge.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your thelounge container is named thelounge # make sure that your dns has a cname set for thelounge server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name thelounge.*; diff --git a/themepark.subdomain.conf.sample b/themepark.subdomain.conf.sample index 737bf13..1bd17a6 100644 --- a/themepark.subdomain.conf.sample +++ b/themepark.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your theme-park. container is named theme-park. # make sure that your dns has a cname set for themepark. server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name themepark.*; diff --git a/transmission.subdomain.conf.sample b/transmission.subdomain.conf.sample index 7324235..56b33e8 100644 --- a/transmission.subdomain.conf.sample +++ b/transmission.subdomain.conf.sample @@ -1,4 +1,4 @@ -## Version 2023/02/05 +## Version 2023/05/31 # Make sure that DNS has a cname set for transmission # # Some Transmission Chrome extensions cannot handle HTTP/2 proxies as they @@ -12,8 +12,8 @@ # extension developer to fix their extensions to support HTTP/2. server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name transmission.*; diff --git a/ubooquity.subdomain.conf.sample b/ubooquity.subdomain.conf.sample index 0645993..fa108b9 100644 --- a/ubooquity.subdomain.conf.sample +++ b/ubooquity.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your ubooquity container is named ubooquity # make sure that your dns has a cname set for ubooquity server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name ubooquity.*; diff --git a/unifi-controller.subdomain.conf.sample b/unifi-controller.subdomain.conf.sample index a4f27b4..b83afb9 100644 --- a/unifi-controller.subdomain.conf.sample +++ b/unifi-controller.subdomain.conf.sample @@ -1,12 +1,12 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your unifi-controller container is named unifi-controller # make sure that your dns has a cname set for unifi # NOTE: If you use the proxy_cookie_path setting in proxy.conf you need to remove HTTPOnly; # ex: proxy_cookie_path / "/; Secure"; server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name unifi.*; diff --git a/uptime-kuma.subdomain.conf.sample b/uptime-kuma.subdomain.conf.sample index cb59422..d9223cd 100644 --- a/uptime-kuma.subdomain.conf.sample +++ b/uptime-kuma.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your uptime-kuma container is named uptime-kuma # make sure that your dns has a cname set for uptime-kuma server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name uptime-kuma.*; diff --git a/vaultwarden.subdomain.conf.sample b/vaultwarden.subdomain.conf.sample index 8e9b681..475d84c 100644 --- a/vaultwarden.subdomain.conf.sample +++ b/vaultwarden.subdomain.conf.sample @@ -1,11 +1,11 @@ -## Version 2023/03/27 +## Version 2023/05/31 # make sure that your vaultwarden container is named vaultwarden # make sure that your dns has a cname set for vaultwarden # set the environment variable WEBSOCKET_ENABLED=true on your vaultwarden container server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name vaultwarden.*; diff --git a/viewtube.subdomain.conf.sample b/viewtube.subdomain.conf.sample index 6753318..38f6740 100644 --- a/viewtube.subdomain.conf.sample +++ b/viewtube.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your viewtube container is named viewtube # make sure that your dns has a cname set for viewtube server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name viewtube.*; diff --git a/wallabag.subdomain.conf.sample b/wallabag.subdomain.conf.sample index 034b139..a0b97b9 100644 --- a/wallabag.subdomain.conf.sample +++ b/wallabag.subdomain.conf.sample @@ -1,12 +1,12 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your wallabag container is named wallabag # make sure that your dns has a cname set for wallabag # also, make sure your env var in your docker run or compose match the full domain, incl. https:// # i.e. - SYMFONY__ENV__DOMAIN_NAME=https://wallabag.yourdomain.com server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name wallabag.*; diff --git a/warpgate.subdomain.conf.sample b/warpgate.subdomain.conf.sample index 345ff55..a102af6 100644 --- a/warpgate.subdomain.conf.sample +++ b/warpgate.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your warpgate container is named warpgate # make sure that your dns has a cname set for warpgate server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name warpgate.*; diff --git a/webtop.subdomain.conf.sample b/webtop.subdomain.conf.sample index 098edae..f0070b3 100644 --- a/webtop.subdomain.conf.sample +++ b/webtop.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that you have a cname set for the webtop # set up authentication here, for better security server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name webtop.*; diff --git a/wizarr.subdomain.conf.sample b/wizarr.subdomain.conf.sample index f22eeaf..9b5cb7d 100644 --- a/wizarr.subdomain.conf.sample +++ b/wizarr.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your wizarr container is named wizarr # make sure that your dns has a cname set for wizarr server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name wizarr.*; @@ -42,4 +42,4 @@ server { set $upstream_proto http; proxy_pass $upstream_proto://$upstream_app:$upstream_port; } -} \ No newline at end of file +} diff --git a/wordpress.subdomain.conf.sample b/wordpress.subdomain.conf.sample index b29dcdb..7d5882c 100644 --- a/wordpress.subdomain.conf.sample +++ b/wordpress.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/03/12 +## Version 2023/05/31 # make sure that your wordpress container is named wordpress # make sure that your dns has a cname set for wordpress server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name wordpress.*; diff --git a/wrapperr.subdomain.conf.sample b/wrapperr.subdomain.conf.sample index a37d7f7..8af8a2c 100644 --- a/wrapperr.subdomain.conf.sample +++ b/wrapperr.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/17 +## Version 2023/05/31 # make sure that your wrapperr container is named wrapperr # make sure that your dns has a cname set for wrapperr server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name wrapperr.*; diff --git a/yacht.subdomain.conf.sample b/yacht.subdomain.conf.sample index cfaaa5e..f7b3832 100644 --- a/yacht.subdomain.conf.sample +++ b/yacht.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your yacht container is named yacht # make sure that your dns has a cname set for yacht server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name yacht.*; diff --git a/youtube-dl-server.subdomain.conf.sample b/youtube-dl-server.subdomain.conf.sample index 9819392..374989d 100644 --- a/youtube-dl-server.subdomain.conf.sample +++ b/youtube-dl-server.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your youtube-dl-server container is named youtube-dl-server # make sure that your dns has a cname set for youtube-dl-server server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name youtube-dl-server.*; diff --git a/zigbee2mqtt.subdomain.conf.sample b/zigbee2mqtt.subdomain.conf.sample index 41e5a04..d770a16 100644 --- a/zigbee2mqtt.subdomain.conf.sample +++ b/zigbee2mqtt.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your zigbee2mqtt container is named zigbee2mqtt # make sure that your dns has a cname set for zigbee2mqtt server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name zigbee2mqtt.*; diff --git a/znc.subdomain.conf.sample b/znc.subdomain.conf.sample index 6979297..38082e6 100644 --- a/znc.subdomain.conf.sample +++ b/znc.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your znc container is named znc # make sure that your dns has a cname set for znc server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name znc.*; diff --git a/zwavejs2mqtt.subdomain.conf.sample b/zwavejs2mqtt.subdomain.conf.sample index 2aea2be..3ebff58 100644 --- a/zwavejs2mqtt.subdomain.conf.sample +++ b/zwavejs2mqtt.subdomain.conf.sample @@ -1,10 +1,10 @@ -## Version 2023/02/05 +## Version 2023/05/31 # make sure that your zwavejs2mqtt container is named zwavejs2mqtt # make sure that your dns has a cname set for zwavejs2mqtt server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name zwavejs2mqtt.*;