No description
  • Dockerfile 68.6%
  • Shell 31.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-23 14:15:36 -04:00
CHANGELOG first pass with agent 2026-08-23 12:25:14 -04:00
CloudronManifest.json fill our manifest and add first version 2026-08-23 14:10:28 -04:00
CloudronVersions.json change version to testing 2026-08-23 14:11:32 -04:00
DESCRIPTION.md first pass with agent 2026-08-23 12:25:14 -04:00
Dockerfile update to get software working 2026-08-23 13:52:27 -04:00
icon.png update to get software working 2026-08-23 13:52:27 -04:00
POSTINSTALL.md update to get software working 2026-08-23 13:52:27 -04:00
README.md clean up readme 2026-08-23 14:15:36 -04:00
screenshot1.png fix screenshot 2026-08-23 14:08:29 -04:00
start.sh update to get software working 2026-08-23 13:52:27 -04:00

BookOrbit for Cloudron

A Cloudron package for BookOrbit — a self-hosted library management and reading platform for ebooks, PDFs, audiobooks and comics.

Build & install

npm install -g cloudron
cloudron login <box-host>
cloudron install          # on-server build; first build takes several minutes
cloudron logs -f          # watch: secrets generated, migrations, server on :3000

First run: the app redirects to a one-time setup page that needs the setup token:

cloudron exec cat /app/data/.bookorbit/setup-token

Update after bumping:

cloudron update

Bumping upstream

  1. Bump UPSTREAM_REF at the top of the Dockerfile (the source is cloned during the build — there is no submodule to move).
  2. If upstream's Dockerfile changed (build commands, deps, paths), sync the build stages here.
  3. Bump the manifest version (semver, e.g. 0.2.0) and upstreamVersion.
  4. Add a CHANGELOG entry, then cloudron update.