www.abc.com, abc.com {
# Redirect www to the bare domain
@www {
host www.abc.com
}
redir @www https://abc.com{uri}
# Reverse proxy for the bare domain
reverse_proxy :8080
}
in /etc/sysctl.d/51-caddy.conf
+net.ipv4.ip_unprivileged_port_start=1
+loginctl enable-linger
#https://mo8it.com/blog/quadlet/
mkdir -p ~/.config/containers/systemd/
podman run ghcr.io/containers/podlet --install podman run --restart always --rm --net=host -v caddy_data:/data -v caddy_config:/config -v ./caddyfile:/etc/caddy/Caddyfile:Z docker.io/caddy > ~/.config/containers/systemd/caddy.container
[Install] #multiuser is wrong, you need default.target WantedBy=default.target
</del>
## 3. reload and start systemd service
systemctl --user daemon-reload systemctl --user start caddy.service => not needed! => systemctl --user enable caddy.service systemctl --user status caddy.service
## 4. read the log
journalctl --user -u caddy.service