Skip to content

Commit c6a0144

Browse files
committed
Add tinyauth support for subdomain confs
1 parent 0ea06f4 commit c6a0144

File tree

253 files changed

+1788
-261
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

253 files changed

+1788
-261
lines changed

_template.subdomain.conf.sample

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## Version 2024/07/16
1+
## Version 2025/06/08
22
# 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.
33
# REMOVE THIS LINE BEFORE SUBMITTING: Look through this file for <tags> and replace them. Review other sample files to see how things are done.
44
# 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.
@@ -24,6 +24,9 @@ server {
2424
# enable for Authentik (requires authentik-location.conf in the location block)
2525
#include /config/nginx/authentik-server.conf;
2626

27+
# enable for Tinyauth (requires tinyauth-location.conf in the location block)
28+
#include /config/nginx/tinyauth-server.conf;
29+
2730
location / {
2831
# enable the next two lines for http auth
2932
#auth_basic "Restricted";
@@ -38,6 +41,9 @@ server {
3841
# enable for Authentik (requires authentik-server.conf in the server block)
3942
#include /config/nginx/authentik-location.conf;
4043

44+
# enable for Tinyauth (requires tinyauth-server.conf in the server block)
45+
#include /config/nginx/tinyauth-location.conf;
46+
4147
include /config/nginx/proxy.conf;
4248
include /config/nginx/resolver.conf;
4349
set $upstream_app <container_name>;

actual-server.subdomain.conf.sample

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## Version 2024/07/16
1+
## Version 2025/06/08
22
# make sure that your actual-server container is named actual-server
33
# make sure that your dns has a cname set for actual-server
44

@@ -21,6 +21,9 @@ server {
2121
# enable for Authentik (requires authentik-location.conf in the location block)
2222
#include /config/nginx/authentik-server.conf;
2323

24+
# enable for Tinyauth (requires tinyauth-location.conf in the location block)
25+
#include /config/nginx/tinyauth-server.conf;
26+
2427
location / {
2528
# enable the next two lines for http auth
2629
#auth_basic "Restricted";
@@ -35,6 +38,9 @@ server {
3538
# enable for Authentik (requires authentik-server.conf in the server block)
3639
#include /config/nginx/authentik-location.conf;
3740

41+
# enable for Tinyauth (requires tinyauth-server.conf in the server block)
42+
#include /config/nginx/tinyauth-location.conf;
43+
3844
include /config/nginx/proxy.conf;
3945
include /config/nginx/resolver.conf;
4046
set $upstream_app actual-server;

adguard.subdomain.conf.sample

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## Version 2024/07/16
1+
## Version 2025/06/08
22
# make sure that your adguard container is named adguard
33
# make sure that your dns has a cname set for adguard
44

@@ -21,6 +21,9 @@ server {
2121
# enable for Authentik (requires authentik-location.conf in the location block)
2222
#include /config/nginx/authentik-server.conf;
2323

24+
# enable for Tinyauth (requires tinyauth-location.conf in the location block)
25+
#include /config/nginx/tinyauth-server.conf;
26+
2427
location / {
2528
# enable the next two lines for http auth
2629
#auth_basic "Restricted";
@@ -35,6 +38,9 @@ server {
3538
# enable for Authentik (requires authentik-server.conf in the server block)
3639
#include /config/nginx/authentik-location.conf;
3740

41+
# enable for Tinyauth (requires tinyauth-server.conf in the server block)
42+
#include /config/nginx/tinyauth-location.conf;
43+
3844
include /config/nginx/proxy.conf;
3945
include /config/nginx/resolver.conf;
4046
set $upstream_app adguard;

adminer.subdomain.conf.sample

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## Version 2024/07/16
1+
## Version 2025/06/08
22
# make sure that your adminer container is named adminer
33
# make sure that your dns has a cname set for adminer
44

@@ -21,6 +21,9 @@ server {
2121
# enable for Authentik (requires authentik-location.conf in the location block)
2222
#include /config/nginx/authentik-server.conf;
2323

24+
# enable for Tinyauth (requires tinyauth-location.conf in the location block)
25+
#include /config/nginx/tinyauth-server.conf;
26+
2427
location / {
2528

2629
# enable the next two lines for http auth
@@ -36,6 +39,9 @@ server {
3639
# enable for Authentik (requires authentik-server.conf in the server block)
3740
#include /config/nginx/authentik-location.conf;
3841

42+
# enable for Tinyauth (requires tinyauth-server.conf in the server block)
43+
#include /config/nginx/tinyauth-location.conf;
44+
3945
include /config/nginx/proxy.conf;
4046
include /config/nginx/resolver.conf;
4147
set $upstream_app adminer;

adminmongo.subdomain.conf.sample

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## Version 2024/07/16
1+
## Version 2025/06/08
22
# make sure that your adminmongo container is named adminmongo
33
# make sure that your dns has a cname set for adminmongo
44

@@ -21,6 +21,9 @@ server {
2121
# enable for Authentik (requires authentik-location.conf in the location block)
2222
#include /config/nginx/authentik-server.conf;
2323

24+
# enable for Tinyauth (requires tinyauth-location.conf in the location block)
25+
#include /config/nginx/tinyauth-server.conf;
26+
2427
location / {
2528
# enable the next two lines for http auth
2629
#auth_basic "Restricted";
@@ -35,6 +38,9 @@ server {
3538
# enable for Authentik (requires authentik-server.conf in the server block)
3639
#include /config/nginx/authentik-location.conf;
3740

41+
# enable for Tinyauth (requires tinyauth-server.conf in the server block)
42+
#include /config/nginx/tinyauth-location.conf;
43+
3844
include /config/nginx/proxy.conf;
3945
include /config/nginx/resolver.conf;
4046
set $upstream_app adminmongo;

airsonic.subdomain.conf.sample

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## Version 2024/07/16
1+
## Version 2025/06/08
22
# make sure that your airsonic container is named airsonic
33
# make sure that your dns has a cname set for airsonic
44
# add `server.use-forward-headers=true` to `/config/application.properties` to ensure logs contain real source IP
@@ -22,6 +22,9 @@ server {
2222
# enable for Authentik (requires authentik-location.conf in the location block)
2323
#include /config/nginx/authentik-server.conf;
2424

25+
# enable for Tinyauth (requires tinyauth-location.conf in the location block)
26+
#include /config/nginx/tinyauth-server.conf;
27+
2528
location / {
2629
# enable the next two lines for http auth
2730
#auth_basic "Restricted";
@@ -36,6 +39,9 @@ server {
3639
# enable for Authentik (requires authentik-server.conf in the server block)
3740
#include /config/nginx/authentik-location.conf;
3841

42+
# enable for Tinyauth (requires tinyauth-server.conf in the server block)
43+
#include /config/nginx/tinyauth-location.conf;
44+
3945
include /config/nginx/proxy.conf;
4046
include /config/nginx/resolver.conf;
4147
set $upstream_app airsonic;

apprise-api.subdomain.conf.sample

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## Version 2024/07/16
1+
## Version 2025/06/08
22
# make sure that your apprise-api container is named apprise-api
33
# make sure that your dns has a cname set for apprise-api
44

@@ -21,6 +21,9 @@ server {
2121
# enable for Authentik (requires authentik-location.conf in the location block)
2222
#include /config/nginx/authentik-server.conf;
2323

24+
# enable for Tinyauth (requires tinyauth-location.conf in the location block)
25+
#include /config/nginx/tinyauth-server.conf;
26+
2427
location / {
2528
# enable the next two lines for http auth
2629
#auth_basic "Restricted";
@@ -35,6 +38,9 @@ server {
3538
# enable for Authentik (requires authentik-server.conf in the server block)
3639
#include /config/nginx/authentik-location.conf;
3740

41+
# enable for Tinyauth (requires tinyauth-server.conf in the server block)
42+
#include /config/nginx/tinyauth-location.conf;
43+
3844
include /config/nginx/proxy.conf;
3945
include /config/nginx/resolver.conf;
4046
set $upstream_app apprise-api;

archisteamfarm.subdomain.conf.sample

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## Version 2024/07/16
1+
## Version 2025/06/08
22
# make sure that your archisteamfarm container is named archisteamfarm
33
# make sure that your dns has a cname set for archisteamfarm
44

@@ -21,6 +21,9 @@ server {
2121
# enable for Authentik (requires authentik-location.conf in the location block)
2222
#include /config/nginx/authentik-server.conf;
2323

24+
# enable for Tinyauth (requires tinyauth-location.conf in the location block)
25+
#include /config/nginx/tinyauth-server.conf;
26+
2427
location / {
2528
# enable the next two lines for http auth
2629
#auth_basic "Restricted";
@@ -35,6 +38,9 @@ server {
3538
# enable for Authentik (requires authentik-server.conf in the server block)
3639
#include /config/nginx/authentik-location.conf;
3740

41+
# enable for Tinyauth (requires tinyauth-server.conf in the server block)
42+
#include /config/nginx/tinyauth-location.conf;
43+
3844
include /config/nginx/proxy.conf;
3945
include /config/nginx/resolver.conf;
4046
set $upstream_app archisteamfarm;

aria2-with-webui.subdomain.conf.sample

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## Version 2024/07/16
1+
## Version 2025/06/08
22
# make sure that your aria2 container is named aria2-with-webui
33
# make sure that your dns has a cname set for aria2
44
#
@@ -25,6 +25,9 @@ server {
2525
# enable for Authentik (requires authentik-location.conf in the location block)
2626
#include /config/nginx/authentik-server.conf;
2727

28+
# enable for Tinyauth (requires tinyauth-location.conf in the location block)
29+
#include /config/nginx/tinyauth-server.conf;
30+
2831
location / {
2932
# enable the next two lines for http auth
3033
#auth_basic "Restricted";
@@ -39,6 +42,9 @@ server {
3942
# enable for Authentik (requires authentik-server.conf in the server block)
4043
#include /config/nginx/authentik-location.conf;
4144

45+
# enable for Tinyauth (requires tinyauth-server.conf in the server block)
46+
#include /config/nginx/tinyauth-location.conf;
47+
4248
include /config/nginx/proxy.conf;
4349
include /config/nginx/resolver.conf;
4450
set $upstream_app aria2-with-webui;

asciinema.subdomain.conf.sample

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## Version 2025/02/21
1+
## Version 2025/06/08
22
# make sure that your asciinema container is named asciinema
33
# make sure that your dns has a cname set for asciinema
44

@@ -21,6 +21,9 @@ server {
2121
# enable for Authentik (requires authentik-location.conf in the location block)
2222
#include /config/nginx/authentik-server.conf;
2323

24+
# enable for Tinyauth (requires tinyauth-location.conf in the location block)
25+
#include /config/nginx/tinyauth-server.conf;
26+
2427
location / {
2528
# enable the next two lines for http auth
2629
#auth_basic "Restricted";
@@ -35,6 +38,9 @@ server {
3538
# enable for Authentik (requires authentik-server.conf in the server block)
3639
#include /config/nginx/authentik-location.conf;
3740

41+
# enable for Tinyauth (requires tinyauth-server.conf in the server block)
42+
#include /config/nginx/tinyauth-location.conf;
43+
3844
include /config/nginx/proxy.conf;
3945
include /config/nginx/resolver.conf;
4046
set $upstream_app asciinema;
@@ -57,6 +63,9 @@ server {
5763
# enable for Authentik (requires authentik-server.conf in the server block)
5864
#include /config/nginx/authentik-location.conf;
5965

66+
# enable for Tinyauth (requires tinyauth-server.conf in the server block)
67+
#include /config/nginx/tinyauth-location.conf;
68+
6069
include /config/nginx/proxy.conf;
6170
include /config/nginx/resolver.conf;
6271
set $upstream_app asciinema;

0 commit comments

Comments
 (0)