adds ln module
This commit is contained in:
@@ -10,7 +10,7 @@ CPU_ARCH := $(if $(shell which arch 2>/dev/null),\
|
||||
IMAGE_PREFIX := $(if $(filter armv7%,$(CPU_ARCH)),armv7/)
|
||||
REGISTRY_DOMAIN := git.joeac.net
|
||||
REGISTRY_USER := joeac
|
||||
MODULES := http gemini smtp vaultwarden etherpad
|
||||
MODULES := http gemini smtp vaultwarden etherpad ln
|
||||
COMPOSE_SERVICES := $(shell podman-compose config \
|
||||
| yq ".services | keys" \
|
||||
| sed "s/[,[\"]//g" \
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
SUBDOMAIN_http := @
|
||||
SUBDOMAIN_vaultwarden := pwd
|
||||
SUBDOMAIN_etherpad := docs
|
||||
SUBDOMAIN_ln := ln
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
LN_DIR := $(dir $(abspath $(lastword $(MAKEFILE_LIST))))
|
||||
|
||||
.PHONY: install
|
||||
install: /var/ln.joeac.net/public
|
||||
|
||||
/var/ln.joeac.net/public: $(LN_DIR)/public
|
||||
sudo rm -rf /var/ln.joeac.net/public
|
||||
sudo mkdir -p /var/ln.joeac.net/public
|
||||
sudo cp -r $(LN_DIR)/public
|
||||
|
||||
.PHONY: uninstall
|
||||
uninstall:
|
||||
sudo rm -rf /var/ln.joeac.net
|
||||
@@ -0,0 +1 @@
|
||||
<meta http-equiv="refresh" content="0" ; url="https://forms.zoho.eu/mejo1/form/MilehousehutJuly2026" />
|
||||
@@ -0,0 +1,25 @@
|
||||
server {
|
||||
server_name ln.joeac.net;
|
||||
|
||||
location / {
|
||||
root /var/ln.joeac.net/public;
|
||||
try_files $uri $uri.html $uri/index.html =404;
|
||||
error_page 404 /index.html;
|
||||
}
|
||||
|
||||
listen 443 ssl; # managed by Certbot
|
||||
ssl_certificate /etc/letsencrypt/live/ln.joeac.net/fullchain.pem; # managed by Certbot
|
||||
ssl_certificate_key /etc/letsencrypt/live/ln.joeac.net/privkey.pem; # managed by Certbot
|
||||
include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
|
||||
ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot
|
||||
}
|
||||
|
||||
server {
|
||||
if ($host = ln.joeac.net) {
|
||||
return 301 https://$host$request_uri;
|
||||
} # managed by Certbot
|
||||
|
||||
server_name ln.joeac.net;
|
||||
listen 80;
|
||||
return 404; # managed by Certbot
|
||||
}
|
||||
Reference in New Issue
Block a user