[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 }} {% if serveur_forgejo_db_sslmode | default('disable') in ['verify-ca', 'verify-full'] %} Environment=PGSSLROOTCERT={{ serveur_forgejo_db_sslrootcert }} {% endif %} [Install] WantedBy=multi-user.target