Cinny
An MIT-licensed fork of Cinny maintained for https://true-og.net/
Versi is named after Calotes versicolor, a predator of the Cinnyris asiaticus. It also means "an account or description from a particular point of view, especially as contrasted with another account.", which calls attention to the permissive vs copyleft licensing conflict.
Getting started
Web app is available at https://chat.true-og.net and gets updated on each new release.
You can also download our desktop app, TBA.
To host Versi on your own, download tarball of the app from GitHub release.
You can serve the application with a webserver of your choice by simply copying dist/ directory to the webroot.
To set default Homeserver on login and register page, place a customized config.json in webroot of your choice.
PGP Public Key to verify tarball
TBA on first release
Local development
We recommend using a version manager as versions change very quickly. You will likely need to switch between multiple Node.js versions based on the needs of different projects you're working on. NVM on windows on Windows and nvm on Linux/macOS are pretty good choices. Also recommended nodejs version Hydrogen LTS (v18).
Execute the following commands to start a development server:
npm ci # Installs all dependencies
npm start # Serve a development version
To build the app:
npm run build # Compiles the app into the dist/ directory
License
Copyright (c) 2021-present Ajay Bura (ajbura)
Code licensed under the MIT License: <http://opensource.org/licenses/MIT>
Graphics licensed under CC-BY 4.0: https://creativecommons.org/licenses/by/4.0/
