Commit Graph
2 Commits
Author SHA1 Message Date
Nate Emmert 264bdaf668 Fix Docker data directory permissions
- Create /app/data directory before switching to non-root user
- Set proper ownership (1001:1001) for nodejs user
- Resolves SQLite database write permission errors
2025-12-12 14:00:40 -05:00
Nate Emmert 4e4f2fb324 Add Docker support and update README
- Add Dockerfile with multi-stage build for Node.js + React
- Add docker-compose.yml for easy local deployment
- Add .dockerignore to exclude unnecessary files
- Add GitHub Actions workflow for automatic Docker image builds and pushes to GHCR
- Add comprehensive DOCKER.md documentation
- Update README with Docker installation instructions
2025-12-12 13:32:01 -05:00