[Unit] Description=Forgejo Git Server (Docker Compose) Documentation=https://forgejo.org/docs/latest/ After=docker.service Requires=docker.service After=network-online.target Wants=network-online.target [Service] Type=oneshot RemainAfterExit=yes WorkingDirectory={{ forgejo_base_path }} ExecStart=/usr/bin/docker compose up -d ExecStop=/usr/bin/docker compose down ExecReload=/usr/bin/docker compose restart TimeoutStartSec=300 [Install] WantedBy=multi-user.target