Contributing
How to improve Senlo and these docs.
git clone https://github.com/IgorFilippov3/senlo.git
cd senlo
pnpm installSenlo is open source under AGPL-3.0. Code, bug reports and docs fixes are all welcome.
- Code: read CONTRIBUTING.md for local setup, the repository layout and how to add a provider. Contributions are accepted under the CLA.
- Bugs and feature requests: GitHub Issues.
- Questions and ideas: GitHub Discussions.
Editing these docs
These pages are MDX files in docs/ of the Senlo repository, rendered at senlo.io/docs.
- One page per file; the sidebar order is in each folder's
meta.json. - Link to other pages by relative file path (
../api/events.mdx), so links work on GitHub and on the site. - The API reference is generated from
docs/openapi.yaml. Change the YAML together with the request schemas inpackages/corewhen an endpoint changes. - Mark behavior that differs between Senlo Cloud and self-hosted with a
<Callout type="info" title="Cloud only">ortitle="Self-hosted only"block.
Open a pull request; a docs change needs no issue first.