This is the official repository for the Koalati web application, available at app.koalati.com.
- Getting started
- Setting up your environment variables
- Testing
- Coding standards, linting and error detection
- The Messenger (background tasks)
- Subscriptions
- Cron jobs
- Icons
- Server to client updates (Mercure)
- API
- Serializer
- Self-hosting
If you would like to contribute to the project, that's awesome! Check out the issues, pick one, and take a stab at it!
Every contributor must respect our code of conduct. As a TL;DR: just don't be an ass. If you respect other people and watch your language, you're 99% of the way there.
Koalati is an open-source platform that is distributed with an MIT license.
When you contribute to Koalati's repositories, it is essential that you do not copy or reuse code from non-MIT licensed sources.
Tools, packages and resources used by Koalati, such as FontAwesome 6 Pro, are used with the appropriate rights and license, and are not covered by this project's MIT license.