diff options
| author | Ivar Løvlie <38570165+ivarlovlie@users.noreply.github.com> | 2026-03-31 12:27:46 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-03-31 12:27:46 +0200 |
| commit | 8d7cda6e578e684483c0b5c7391c48e5b9ac5192 (patch) | |
| tree | d2b6506db2de72b3a6982cfbe69925b88936de90 /nebbet.service | |
| parent | 33f214f6cd9729473bb55fd7b3b923d5d960bb98 (diff) | |
| parent | 3cb7c82cf7c4e050148f69be23590a7fbe587a27 (diff) | |
| download | nebbet.no-8d7cda6e578e684483c0b5c7391c48e5b9ac5192.tar.xz nebbet.no-8d7cda6e578e684483c0b5c7391c48e5b9ac5192.zip | |
Merge pull request #1 from ivarlovlie/claude/static-site-sqlite-setup-mrcAr
Diffstat (limited to 'nebbet.service')
| -rw-r--r-- | nebbet.service | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/nebbet.service b/nebbet.service new file mode 100644 index 0000000..9da673e --- /dev/null +++ b/nebbet.service @@ -0,0 +1,27 @@ +# systemd service for nebbet watch daemon +# +# Install: +# sudo cp nebbet.service /etc/systemd/system/ +# sudo systemctl daemon-reload +# sudo systemctl enable --now nebbet +# +# Adjust WorkingDirectory and User as needed. + +[Unit] +Description=nebbet static site builder (watch mode) +After=network.target + +[Service] +Type=simple +User=www-data +WorkingDirectory=SITE_ROOT +ExecStart=SITE_ROOT/nebbet build --watch +Restart=on-failure +RestartSec=5 + +# Limit what the process can do +PrivateTmp=true +NoNewPrivileges=true + +[Install] +WantedBy=multi-user.target |
