Skip to content

Add Docker support and improve Dockerfile configuration#538

Merged
decolua merged 3 commits intodecolua:masterfrom
Nelie-Taylor:master
Apr 13, 2026
Merged

Add Docker support and improve Dockerfile configuration#538
decolua merged 3 commits intodecolua:masterfrom
Nelie-Taylor:master

Conversation

@Nelie-Taylor
Copy link
Copy Markdown

  • Added DOCKER.md documentation to guide users on using Docker with the project.
  • Migrated Dockerfile to use oven/bun:1-alpine for performance improvements.
  • Refined build process and permissions in the container for better compatibility.
  • Excluded .idea/ files in .gitignore.
  • Enhanced .npmignore to clean redundant blank lines.

- Added `DOCKER.md` documentation to guide users on using Docker with the project.
- Migrated Dockerfile to use `oven/bun:1-alpine` for performance improvements.
- Refined build process and permissions in the container for better compatibility.
- Excluded `.idea/` files in `.gitignore`.
- Enhanced `.npmignore` to clean redundant blank lines.
- Replaced `bun run build:bun` with `npm run build` in Dockerfile for consistency.
- Enhanced `DOCKER.md` to include `DATA_DIR` environment variable usage for database persistence.
- Clarified paths for container and host data storage.
- Introduced `BUN_IMAGE` build argument for flexibility in specifying the Bun image version.
- Added `apk --no-cache upgrade` for ensuring up-to-date packages.
- Streamlined apk package additions for improved dependency management.
@decolua
Copy link
Copy Markdown
Owner

decolua commented Apr 13, 2026

Thank you @Nelie-Taylor and @nghi-onpoint for this contribution! The PR has been merged. Great work on the Dockerfile improvements and the Docker documentation. 🙏

@decolua decolua merged commit 22e0592 into decolua:master Apr 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants