Docs: instance ownership + lint against this instance's binary
Lint and reload / lint (push) Successful in 2s
Lint and reload / reload (push) Successful in 0s

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Bendik Aagaard Lynghaug
2026-08-24 21:49:32 +02:00
co-authored by Claude Fable 5
parent fbb384c22f
commit 107839806b
+9 -1
View File
@@ -31,10 +31,18 @@ this repo only notes what's distinctive here:
`redoal_subscribers`): both portal instances share one NATS `redoal_subscribers`): both portal instances share one NATS
JetStream, and bare names would collide with uhhm's buckets. JetStream, and bare names would collide with uhhm's buckets.
This repo also runs the redoal.com instance itself:
`.gitea/workflows/deploy.yml` pins `PORTAL_RELEASE` to a release tag
on uhhm/portal — bump the pin and push to upgrade (or revert to roll
back), and the workflow ships the artifact, rewrites the env from
this repo's Actions variables/secrets, restarts `app@redoal-portal`,
and refreshes the Caddy route. Content edits never need a deploy;
they hot-reload live.
Lint locally before pushing: Lint locally before pushing:
``` ```
/srv/app/uhhm-portal/current/question_lint --path questions /srv/app/redoal-portal/current/question_lint --path questions
``` ```
(or from a portal checkout: (or from a portal checkout: