Thanks for contributing!
- Keep changes secure, performance-aware, and easy to operate.
- Favor clear UX (good defaults, helpful errors, predictable behavior).
- Do not commit secrets or credentials.
- improvements to container behavior (startup checks, better defaults)
- documentation improvements
- bug fixes
- new features aligned with the project's scope and operational model
- redistributing proprietary Hytale server binaries or assets
- contributions that embed credentials/tokens
Please include:
- the image tag you used
- how you ran it (Compose snippet or
docker run) - logs (redact tokens/credentials)
- host OS and architecture
- keep PRs focused
- update docs if behavior changes
- be explicit about security implications
If your pull request is accepted, you may be asked to agree to the Contributor License Agreement (CLA):
We may close pull requests unmerged if they are out of scope or would increase operational/security risk.
We require a Developer Certificate of Origin (DCO) sign-off on all commits.
Add a sign-off line to each commit using:
git commit -sThis adds a line like:
Signed-off-by: Your Name <your.email@example.com>
By signing off, you certify that you have the right to submit the work and that it can be licensed under the repository license.
Please also complete the checklist in .github/pull_request_template.md.
Repository-local planning and scratch work lives in local/ and is intentionally ignored by git.
For vulnerabilities, see SECURITY.md.