Porting guide: default to zero code comments
Porting guide: require stdout/syslog logging, no log files
Porting guide: prefer web/ over www/ for frontend dir
Porting guide: add restart-delay and scripts-not-inline CI conventions
- Every daemon in snap.yaml must set restart-delay: 10s to avoid tight
restart loops on persistent failures.
- Every CI step must invoke a committed shell script (./cli/build.sh,
./www/build.sh, ./ci/ui.sh, etc.) instead of inlining commands. Keeps
build steps reproducible locally and diffable. owncast is the
reference; redirect's inline pattern should not be mirrored.
Pin sibling-repo references to absolute GitHub URLs
Relative ../repo/path references only work when reading the wiki from
a local checkout with sibling repos. Replace them with absolute GitHub
URLs pinned to current commit SHAs so the published wiki is usable.
Rewrite App-porting-guide for 2026 conventions
Reflect current patterns: Go+Cobra CLI, Unix-socket internal comms,
CGO_ENABLED=0 static builds, OIDC via Authelia (paperless pattern),
Vue 3 + Element Plus + Vite frontend, Playwright UI tests, and
bookworm+buster CI matrix. Reference apps: owncast, owntracks,
paperless, redirect, bitwarden. Explicitly calls out outdated
patterns in older apps so future ports don't mirror them blindly.
Updated App porting guide (markdown)
Updated App porting guide (markdown)
Updated App porting guide (markdown)
Updated App porting guide (markdown)
Updated App porting guide (markdown)
Updated App porting guide (markdown)
Updated App porting guide (markdown)
Updated App porting guide (markdown)
Updated App porting guide (markdown)
Updated App porting guide (markdown)
Updated App porting guide (markdown)
Updated App porting guide (markdown)
Updated App porting guide (markdown)
Updated App porting guide (markdown)
Updated App porting guide (markdown)
Updated App porting guide (markdown)
Updated App porting guide (markdown)
Updated App porting guide (markdown)
Updated App porting guide (markdown)
Updated App porting guide (markdown)
Updated App porting guide (markdown)
Updated App porting guide (markdown)
Updated App porting guide (markdown)
Updated App porting guide (markdown)