paulbsd-salt/states/forgejo/templates/forgejo.service.j2
Paul 1b256c5e6d
All checks were successful
continuous-integration/drone/push Build is passing
add forgejo state
2025-03-01 09:42:01 +01:00

19 lines
489 B
Django/Jinja

{%- from "forgejo/map.jinja" import forgejo with context %}
[Unit]
Description=Forgejo ({{ forgejo.config.global.app_name }})
After=syslog.target
After=network.target
After=postgresql.service
[Service]
Type=simple
User={{ forgejo.user }}
Group={{ forgejo.user }}
WorkingDirectory={{ forgejo.workingdir }}
ExecStart={{ forgejo.binfile }} -w {{ forgejo.workingdir }} web
Restart=always
Environment=USER={{ forgejo.user }} HOME={{ forgejo.workingdir }}
[Install]
WantedBy=multi-user.target