handbook/docs
disqualifier e684ac2853 update deploy guide per spec + add licensing standard
deploy.md:
- fix logs path to /srv/logs/<dev>/<project>
- reframe permissions as a deployer-side heads-up (bind-mount ownership is
  handled at deploy time; 'if your bot won't start or logs vanish, flag us')
  instead of a dev task / heavy footgun
- git in the image only when the container needs it (host always has git)
- NEW: layer caching (requirements before code copy)
- NEW: subprocess/browser workloads — init:true (tini + PID-1 shell-wrapper
  gotcha), shm_size 2gb, mem_limit; with code annotations and a warning
- refresh the compose-needs checklist accordingly

standards.md:
- NEW: licensing — no per-file headers; single top-level LICENSE only when a
  repo is for outside use

Verified: mkdocs build --strict clean; new deploy sections rendered.
Signed-off-by: disqualifier <dev@disqualifier.me>
2026-06-29 20:51:07 -04:00
..
assets add lambda logo, fold sections, add python/error/log snippets 2026-06-29 20:09:30 -04:00
stylesheets rename to 'rethink development', brighten lib table, drop stale note 2026-06-29 20:35:16 -04:00
deploy.md update deploy guide per spec + add licensing standard 2026-06-29 20:51:07 -04:00
index.md rename to 'rethink development', brighten lib table, drop stale note 2026-06-29 20:35:16 -04:00
libraries.md rename to 'rethink development', brighten lib table, drop stale note 2026-06-29 20:35:16 -04:00
standards.md update deploy guide per spec + add licensing standard 2026-06-29 20:51:07 -04:00
workflow.md add Gitea-style admonitions, code annotations, callouts 2026-06-29 20:16:02 -04:00