fix: harden uploads and CBR archive handling

Handle existing upload folder paths without creating duplicate books, tolerate partial RAR 1.5 archive reads, and clean up related production defaults and dashboard type safety.
This commit is contained in:
neon
2026-04-24 08:25:38 -06:00
parent 46208fc82d
commit ac1b2cedb4
10 changed files with 175 additions and 34 deletions
+2 -2
View File
@@ -1,5 +1,5 @@
# Immutable image reference built by CI (use a sha-* tag or @sha256 digest)
APP_IMAGE=ghcr.io/your-org/bookorbit:sha-<git-sha>
# Docker image to run. Pin a sha-* tag or @sha256 digest for stricter deploys.
APP_IMAGE=ghcr.io/neonsolstice/bookorbit:latest
# App publish port on host
APP_PORT=3000