caddy: 8085/8443 + systemd 80/443 proxies; drop --resume
This commit is contained in:
parent
72c67f9b24
commit
b587bb0eeb
12 changed files with 82 additions and 2 deletions
3
configs/systemd/caddy.service.d-no-resume.conf
Normal file
3
configs/systemd/caddy.service.d-no-resume.conf
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
[Service]
|
||||
ExecStart=
|
||||
ExecStart=/usr/bin/caddy run --environ --config /etc/caddy/Caddyfile
|
||||
11
configs/systemd/http-proxy.socket
Normal file
11
configs/systemd/http-proxy.socket
Normal 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
|
||||
11
configs/systemd/https-proxy.socket
Normal file
11
configs/systemd/https-proxy.socket
Normal 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
|
||||
5
configs/systemd/https-proxy@.service
Normal file
5
configs/systemd/https-proxy@.service
Normal 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
|
||||
Loading…
Add table
Add a link
Reference in a new issue