Thanks for your interest in contributing! Pull requests are welcome.
This project is licensed under the GNU Affero General Public License v3.0 only (AGPL-3.0-only) — see LICENSE. By submitting a contribution, you agree that it is licensed under the same terms.
Every source file (.js, .mjs, .css, .py, .html) starts with a
standard SPDX header. Please add it to any new file you create:
/*
* Copyright (c) 2026 CNCKitchen (Stefan Hermann) and contributors
* SPDX-License-Identifier: AGPL-3.0-only
*/In files where /* */ comments are not supported, use the equivalent comment
syntax (# for Python, <!-- --> after the doctype in HTML).
We intentionally use a single project-level copyright line rather than
per-author lists — the git history is the authoritative record of individual
authorship. If you include code from a third-party source under a different
(AGPL-compatible) license, keep its original notice and set that file's
SPDX-License-Identifier accordingly.