uci-hugo/systemd/hugo@.service.example

23 lines
531 B
Plaintext

[Unit]
Description=Live Hugo Server for a Site
After=network-online.target
# if opt is mounted you'll need these
#Requires=opt.mount
# After=opt.mount
# Requires=mnt-data.mount
# After=mnt-data.mount
[Service]
# set the main user for your system
#User=ubuntu
#Group=docker
Type=simple
# run will change into the files directory
# be sure to set the correct absolute directory where run command (hugo repo) is located
ExecStart=/bin/bash /path/to/hugo/repo/run %i
Restart=on-failure
RestartSec=5
[Install]
WantedBy=default.target