CTAO Science Portal: static Astro site with git-based CMS (Sveltia + Gitea)
Portal code only; editorial content lives in the ctao/content repo on the demo machine's Gitea and is overlaid at build time (see README.md and deploy/README.md). Live demo: https://astro.isl-dev.grid.cyfronet.pl
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
# CTAO portal demo — poll cadence for the build worker.
|
||||
# OnUnitInactiveSec: next tick 10 s after the previous run FINISHES (it is
|
||||
# deactivation-relative; OnUnitActiveSec would be start-relative). Overlap is
|
||||
# impossible either way — a timer never activates a still-running unit.
|
||||
# OnActiveSec covers `systemctl --user enable --now` (first tick 5 s later);
|
||||
# OnBootSec covers reboot. Enable: systemctl --user enable --now ctao-portal-build.timer
|
||||
|
||||
[Unit]
|
||||
Description=CTAO portal demo — poll the code and content repos every 10 s
|
||||
|
||||
[Timer]
|
||||
OnActiveSec=5
|
||||
OnBootSec=30
|
||||
OnUnitInactiveSec=10
|
||||
AccuracySec=1s
|
||||
|
||||
[Install]
|
||||
WantedBy=timers.target
|
||||
Reference in New Issue
Block a user