minor fixes

This commit is contained in:
Jeff Carr 2025-06-29 21:31:25 -05:00
parent 4bc92ccddd
commit f4cf57ba74
4 changed files with 17 additions and 16 deletions

View File

@ -1,11 +1,11 @@
[Unit]
Description=gowebd
Description=forged
[Service]
User=root
Type=simple
ExecStart=/usr/bin/gowebd
ExecStop=killall gowebd
ExecStart=/usr/bin/forged
ExecStop=killall forged
Restart=on-failure
RestartSec=5

View File

@ -37,7 +37,8 @@ func main() {
// go https() // use caddy instead
p := fmt.Sprintf(":%d", argv.Port)
log.Println("HOSTNAME set to:", HOSTNAME)
log.Println("Running on port", p)
log.Println("Running on port", "http://localhost"+p)
log.Println("Running on port", "http://localhost"+p+"/ipv6.png")
err := http.ListenAndServe(p, nil)
if err != nil {
log.Println("Error starting server:", err)

View File

@ -1,7 +1,7 @@
#!/bin/sh
set -e
cd /etc/gowebd/
cd /etc/forged/
# allow the binary to open ports below 1024
setcap 'cap_net_bind_service=+ep' /usr/bin/gowebd
setcap 'cap_net_bind_service=+ep' /usr/bin/forged

View File

@ -1,19 +1,19 @@
all:
gowebd --version
@echo "make log # watch gowebd log"
@echo "make restart # restart gowebd"
@echo "make enable # enable gowebd on boot"
@echo "make status # show the systemd status of gowebd"
forged --version
@echo "make log # watch forged log"
@echo "make restart # restart forged"
@echo "make enable # enable forged on boot"
@echo "make status # show the systemd status of forged"
log:
@journalctl -f -xeu gowebd.service
@journalctl -f -xeu forged.service
status:
systemctl status gowebd.service
systemctl status forged.service
enable:
systemctl enable gowebd.service
systemctl enable forged.service
restart:
systemctl stop gowebd.service
systemctl start gowebd.service
systemctl stop forged.service
systemctl start forged.service