Merge pull request #400 from outis1one/claude/pressbooks-authelia-setup-tcryml

Fix pressbooks.sh: docker compose up never ran after a successful build
This commit is contained in:
Outis
2026-08-30 22:20:56 -04:00
committed by GitHub
+6 -2
View File
@@ -641,8 +641,12 @@ PBENV
log_success "Pressbooks configured at $DIR (port $WEB_PORT)"
log_info "Building image (first build downloads PrinceXML and cover-generator packages — can take a few minutes)..."
if ! docker compose build && docker compose up -d; then
log_error "Failed to build/start — check: docker compose logs"
if ! docker compose build; then
log_error "Image build failed — check the output above."
return 1
fi
if ! docker compose up -d; then
log_error "Failed to start — check: docker compose logs"
return 1
fi