Initial commit

This commit is contained in:
Holger Sielaff
2025-06-26 09:51:42 +02:00
commit 8bdcc52f65
76 changed files with 9488 additions and 0 deletions

View File

@@ -0,0 +1,66 @@
server {
server_name {DOMAINNAME};
listen 80;
# Domain and SSL Config
# -------------------------------------------------
# include snippets/brainson_minimal_ssl_snippet;
# ssl_certificate /var/lib/dehydrated/certs/{DOMAINNAME}/fullchain.pem;
# ssl_certificate_key /var/lib/dehydrated/certs/{DOMAINNAME}/privkey.pem;
# access_log /var/log/nginx/{DOMAINNAME}.access.log;
# error_log /var/log/nginx/{DOMAINNAME}.error.log;
# Shortener Config
# -------------------------------------------------
# set $shortener_data_dir "/var/cache/url-shortener"
# set $shortener_redirects_status 302;
# WARNING - the following shold NOT be done with more than 1000 Redirects
# This includes the files to not go to lua after a restart or reload
# There may exist deprecated ones, but anyway ?
#
# include "/var/cache/url-shortener/{DOMAINNAME}/nginx/*.conf";
# Maybe we can include a important list and symlink from nginx/ to locations.d/
#
include "/var/cache/url-shortener/{DOMAINNAME}/locations.d/*.conf";
# The Hostname for the application
set $shortener_host "{DOMAINNAME}";
# The default locations
include "snippets/url-shortener-server-snippet.conf";
# or
# -------------------------------------------------
# location = /edit {
# include proxy_params;
# # Security Config with ldap auth
# # ---------------------------------------------
# # include snippets/brainson_ldap_auth_snippet;
# proxy_pass http://127.0.0.1:9000;
# }
#
# location = /robots.txt {
# return 200 "User-agent: *\nDisallow: /\n";
# }
#
# location / {
# content_by_lua_file "/var/lib/nginx/lua/url-shortener.lua";
# }
#
# if ($is_bot) {
# return 204 "";
# }
# -------------------------------------------------
}