docs: publish public guides, screenshots and Git-synced portal documentation
Tests / test (push) Failing after 50s

This commit is contained in:
dh
2026-10-06 14:32:05 +00:00
parent 9fbc52ee47
commit faa905ab09
29 changed files with 1973 additions and 0 deletions
@@ -0,0 +1,11 @@
[Unit]
Description=Publish Enelix public documentation from Git
[Service]
Type=oneshot
WorkingDirectory=/home/agent/services/public-docs
ExecStart=/usr/bin/node /home/agent/services/public-docs/sync.mjs
Environment=DOCS_BRANCH=develop
UMask=0022
TimeoutStartSec=240
NoNewPrivileges=true