ansible/roles/git-server/templates/forgejo.service
2024-04-21 19:17:41 +02:00

18 lines
399 B
Desktop File

# {{ ansible_managed }}
[Unit]
Description=Forgejo
After=network.target
[Service]
ExecStart={{ git_server_working_dir }}/forgejo web --config /etc/forgejo.ini
ExecReload=/bin/kill -HUP $MAINPID
User={{ git_server_user }}
WorkingDirectory={{ git_server_working_dir }}
AmbientCapabilities=CAP_NET_BIND_SERVICE
KillMode=process
Restart=on-failure
RestartSec=10s
[Install]
WantedBy=multi-user.target