thethreemagi
  • Joined on 2026-02-03
thethreemagi pushed to main at thethreemagi/mediabox-bootstrap 2026-08-04 04:45:11 +01:00
59c84a0564 plex: add .env.example documenting the watchtower ntfy credential
thethreemagi pushed to main at thethreemagi/mediabox-bootstrap 2026-08-04 04:45:00 +01:00
9964b36832 plex: move the watchtower ntfy URL out of compose into a gitignored .env, and sync the opt-in watchtower changes that were only on the host
thethreemagi pushed to main at thethreemagi/mediabox-bootstrap 2026-08-02 13:10:04 +01:00
d279a73e5b shell-mcp: exclude from watchtower — local build, no registry; its 05:00 pull attempt 401'd and ntfy'd
thethreemagi pushed to main at thethreemagi/mediabox-bootstrap 2026-08-02 06:10:31 +01:00
658ea65627 migration: mark executed 2026-08-01, record deviations from the written procedure
thethreemagi pushed to main at thethreemagi/mediabox-bootstrap 2026-08-02 04:03:00 +01:00
a80f96b9a7 watchtower: pin DOCKER_API_VERSION — v1.7.1's client defaults to 1.25, below Engine 29's minimum of 1.40
thethreemagi pushed to main at thethreemagi/mediabox-bootstrap 2026-08-02 03:58:45 +01:00
43a4324885 plex: auto-update via watchtower (Mike's call 2026-08-02, supersedes the pin)
thethreemagi pushed to main at thethreemagi/mediabox-bootstrap 2026-08-02 03:47:44 +01:00
ce2b49ef73 plex: pin image to 1.43.3.10828-ls316 (the exact running version)
thethreemagi pushed to main at thethreemagi/mediabox-bootstrap 2026-08-02 03:45:49 +01:00
d6760a709d shell-mcp: don't block the event loop; honor longer timeouts
thethreemagi pushed to main at thethreemagi/sprite-catalog 2026-07-31 23:06:26 +01:00
02fa93796c Drop chmod from setup; hook ships executable
thethreemagi pushed to main at thethreemagi/sprite-catalog 2026-07-31 23:05:20 +01:00
2b888f789e Mark commit-msg hook executable
thethreemagi pushed to main at thethreemagi/sprite-catalog 2026-07-31 17:51:00 +01:00
96962bb582 Document the seasons directory and its seeding path
thethreemagi pushed to main at thethreemagi/sprite-catalog 2026-07-31 17:50:44 +01:00
370614dce3 Add CI validating season files on push and pull request
thethreemagi pushed to main at thethreemagi/sprite-catalog 2026-07-31 17:50:29 +01:00
1e77308e6c Add catalog validator covering schema plus cross-field rules
thethreemagi pushed to main at thethreemagi/sprite-catalog 2026-07-31 17:50:00 +01:00
a2e2875449 Expand README: format, statuses, contribution flow, consumption
thethreemagi pushed to main at thethreemagi/sprite-catalog 2026-07-31 17:48:49 +01:00
295d594936 Add JSON Schema for season catalog files
thethreemagi pushed to main at thethreemagi/sprite-catalog 2026-07-31 17:48:12 +01:00
8890e42210 Add gitignore excluding assistant working files
thethreemagi pushed to main at thethreemagi/sprite-catalog 2026-07-31 17:47:53 +01:00
0bf9166667 Add commit-msg hook refusing AI attribution
thethreemagi created repository thethreemagi/sprite-catalog 2026-07-31 16:40:52 +01:00
thethreemagi pushed to main at thethreemagi/homelab-infra 2026-05-18 03:27:54 +01:00
5a97e91b69 Mount ARM64 shared libraries required by docker binary
thethreemagi pushed to main at thethreemagi/homelab-infra 2026-05-18 03:24:14 +01:00
308b22bcd0 Mount docker and node binaries from arrsstack host into act_runner container