caddy: 8085/8443 + systemd 80/443 proxies; drop --resume

This commit is contained in:
Hernâni Marques 2026-07-08 14:29:13 +02:00
parent 72c67f9b24
commit b587bb0eeb
No known key found for this signature in database
12 changed files with 82 additions and 2 deletions

View file

@ -1,5 +1,7 @@
# taler LE issued 2026-07-07; on disk under /etc/caddy/certs/
{
email info+koopa@hacktivism.ch
http_port 8085
https_port 8443
auto_https disable_redirects
}
taler.hacktivism.ch {

3
configs/ports.md Normal file
View file

@ -0,0 +1,3 @@
# Ports
80→8085, 443→8443; Caddy 8085/8443; merchant 8081

View file

@ -0,0 +1,3 @@
[Service]
ExecStart=
ExecStart=/usr/bin/caddy run --environ --config /etc/caddy/Caddyfile

View file

@ -0,0 +1,11 @@
[Unit]
Description=Forward incoming HTTP :80 to Caddy on 127.0.0.1:9000
[Socket]
ListenStream=0.0.0.0:80
ListenStream=[::]:80
BindIPv6Only=yes
Service=https-proxy@9000.service
[Install]
WantedBy=sockets.target

View file

@ -0,0 +1,11 @@
[Unit]
Description=Forward incoming HTTPS :443 to Caddy on 127.0.0.1:9001
[Socket]
ListenStream=0.0.0.0:443
ListenStream=[::]:443
BindIPv6Only=yes
Service=https-proxy@9001.service
[Install]
WantedBy=sockets.target

View file

@ -0,0 +1,5 @@
[Unit]
Description=Proxy for incoming HTTPS traffic to port %i
[Service]
ExecStart=/usr/lib/systemd/systemd-socket-proxyd 127.0.0.1:%i