]> git.gir.st - subscriptionfeed.git/blob - config/subscriptions-port80.service
fix port80 auto-restart
[subscriptionfeed.git] / config / subscriptions-port80.service
1 [Unit]
2 Description=Subscriptions Port 80 to 443 Redirect
3 After=network.target
4
5 [Service]
6 # Set the domain of your instance here:
7 Environment=DOMAIN=subscriptions.gir.st
8
9 Type=simple
10 ExecStart=/usr/bin/nc -lkc 'read method path http; printf "HTTP/1.1 308 Moved\r\nLocation: https://${DOMAIN}%%s\r\n\r\n" "$path"' 80
11 # NOTE^: must to escape % in ExecStart, or systemd replaces %s with $SHELL
12 Restart=always
13
14 [Install]
15 WantedBy=multi-user.target
Imprint / Impressum