12 Commits

Author SHA1 Message Date
bc57d46403 docs(catalog): note serve.headscale.json MagicDNS fix for ts-focalboard 2026-08-03 15:49:25 -04:00
7469f6b2d5 docs(catalog): mark homepage as verified (2026-08-03) 2026-08-03 15:49:02 -04:00
a98196855b docs(catalog): mark focalboard as verified (2026-08-03) 2026-08-03 15:23:17 -04:00
peskyadmin
66b3e414a0 ts-shiori: verified 2026-08-02
Official ghcr.io/go-shiori/shiori:v1.7.0. Single container, SQLite in a
named volume. Default admin (shiori/gopher) is auto-created on first run.

Catalog field changes from initial categorization:
- first_run: setup_wizard → auto (Shiori's wizard detection is broken in
  v1.7.0; the app auto-creates the admin account instead).
- image_tag: latest → v1.7.0 (pinned to a specific release).
- notes: documents the wizard bug and the auto-admin workaround.
2026-08-02 23:38:03 -04:00
peskyadmin
34a3c36903 ts-stirling-pdf: verified 2026-08-02
Official stirlingtools/stirling-pdf:2.14.2-ultra-lite (arm64-compatible,
smallest variant). Single container, no DB. Verified end-to-end on the
Mac mini via HTTP 200 + manual UI confirmation.

Notes the auto-created default admin (admin/stirling) and the
DISABLE_ADDITIONAL_FEATURES env var.
2026-08-02 23:13:59 -04:00
peskyadmin
f17e09f840 ts-freshrss: verified 2026-08-02
Official freshrss/freshrss:8400 image, single container with SQLite in
named volumes. No external DB. Verified end-to-end on the Mac mini.

Notes the TZ and CRON_MIN env vars (PHP timezone and feed refresh cron)
and the web installer first-run flow.
2026-08-02 22:33:44 -04:00
peskyadmin
e65b207ad0 docs(catalog): mark bookstack as verified (2026-08-02)
- Add note pointing to where linuxserver image env var names
  can be discovered (/config/www/.env inside the running container)
- Mention the image's appkey command for generating APP_KEY
2026-08-02 21:48:38 -04:00
peskyadmin
ca469cbef4 Revert "docs(catalog): mark bookstack as verified (2026-08-02)"
This reverts commit 3714916ea1.
2026-08-02 21:47:53 -04:00
peskyadmin
3714916ea1 docs(catalog): mark bookstack as verified (2026-08-02)
- Add note pointing to where linuxserver image env var names
  can be discovered (/config/www/.env inside the running container)
- Mention the image's  command for generating APP_KEY
2026-08-02 21:47:36 -04:00
peskyadmin
b4e55acfc1 docs(catalog): mark uptime-kuma as verified (2026-08-02)
- test_status: verified
- Add prominent gotcha: USE NAMED VOLUMES, not bind mounts
  macOS Docker Desktop has gRPC-FUSE UID remapping that breaks
  chown calls inside containers. Bind mount chown permissions
  cannot be resolved cleanly. Named volumes work identically
  on macOS and Linux without any permission workarounds.
2026-08-02 20:13:35 -04:00
peskyadmin
911dff3fe0 feat: initial ts-CATALOG with deployment characteristics for 38 apps
- Schema covers db type, architecture, port, first-run mode, test status
- Vikunja marked verified (Aug 2, 2026)
- 37 other apps categorized as untested with educated guesses
- Notes field captures gotchas (e.g. Vikunja PUBLICURL, Immich multi-service)
- Designed to be consumed by skill:ts-app-deploy
2026-08-02 19:26:16 -04:00
7c04eac1a6 Initial commit 2026-08-02 18:24:40 -05:00