Convert the app from the Windows/server2 share deployment to a Docker stack deployed through Portainer behind Nginx Proxy Manager. - Serve the Project Images library (it returned 403) from the mounted folder - Make the InDesign export work in a container: load app images from disk, run Chromium without the sandbox, and wait for its full output - Return error messages instead of stack traces; cap export request size - Warn at startup about missing sign-in settings or an unwritable data folder - compose.yaml: join NPM's network, take all settings from stack variables, require absolute host paths for data and the photo library - Add .dockerignore, .env.example, and .gitignore - Stop tracking data, Project Images, Backups, and InDesign Exports - Remove the share publishing, Windows host, and browser migration scripts - Rewrite the README for Portainer and NPM deployment Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
15 lines
203 B
Plaintext
15 lines
203 B
Plaintext
# The image holds only the app. Project files and photos are bind-mounted at runtime.
|
|
.git
|
|
.env
|
|
.env.*
|
|
data
|
|
Backups
|
|
Project Images
|
|
InDesign Exports
|
|
*.pdf
|
|
*.ps1
|
|
*.md
|
|
Dockerfile
|
|
compose.yaml
|
|
.dockerignore
|