Files
beardrive/packaging/umbrel
Snow LeeandClaude Opus 4.8 a3c101a31b packaging(BEA-49): draft Umbrel/CasaOS/TrueNAS app-store manifests for the hub
Thin, per-store manifests wrapping the existing root Dockerfile so a
self-hosted BearDrive hub installs as a one-click app. All three share the
same static binary on distroless; none change the core image.

Runtime invocation validated by smoke-testing the built binary directly
(serve --remote file://... --addr :8080 --upload -c config.json): web UI
returns HTTP 200, /login + /signup reachable, sqlite hub.db + file storage
created on disk.

DRAFT — blocked on two prerequisites documented in packaging/README.md:
  1. no published multi-arch container image (image: is a placeholder)
  2. no real Umbrel/CasaOS/TrueNAS instance for the store-required install test

Install defaults (admin email via config-only auth.admins, port 8080/4173,
file:// storage, sqlite) documented for the listing copy.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-08-18 08:54:49 -07:00
..