Set-OPS-Public/roles/serveur_forgejo/templates/forgejo.service.j2

20 lines
591 B
Django/Jinja

[Unit]
Description=Forgejo (forge Git)
Documentation=https://forgejo.org/docs/
After=network-online.target
Wants=network-online.target
[Service]
Type=simple
User={{ serveur_forgejo_utilisateur }}
Group={{ serveur_forgejo_utilisateur }}
WorkingDirectory={{ serveur_forgejo_data }}
ExecStart={{ serveur_forgejo_binaire }} web --config {{ serveur_forgejo_config }}
Restart=always
RestartSec=5
Environment=USER={{ serveur_forgejo_utilisateur }}
Environment=HOME=/home/{{ serveur_forgejo_utilisateur }}
Environment=GITEA_WORK_DIR={{ serveur_forgejo_data }}
[Install]
WantedBy=multi-user.target