2 Commits

Author SHA1 Message Date
Beda Schmid
203c5aa7c8 Add UID/GID mapping and docs
### Added
- PUID/PGID environment support to map container UID/GID for host-friendly file ownership.
- Documentation and sample env entries explaining UID/GID mapping and startup privilege behavior.
- Small in-app help link for the root folder path.
- Minimum versions for key HTTP and WSGI libraries to improve compatibility.

### Changed
- Entrypoint now handles ownership fixes and privilege drop at runtime instead of enforcing a build-time non-root user.
- Contribution guide updated to require PRs, encourage single-feature PRs, and clarify testing/rebuild workflow.

### Security
- Pin minimum versions for critical libraries to address compatibility and known vulnerabilities and improve overall security posture.
2026-01-16 17:28:04 -03:00
Beda Schmid
152f450a90 Adds contributing guide and changelog
Adds a contributing guide with instructions for setting up a local development environment using Docker.

Also creates a changelog to track notable changes.

### Added
- Contributing guide for local development setup.
- Changelog file.
2025-10-08 10:46:25 -03:00