Community and contributing
Chrysalis is free software, built in the open.
DiscordQuestions, ideas, and apps you have built.
IssuesBugs and feature requests for Chrysalis itself.
Roleplay issuesBugs and requests for the Roleplay app.
App Store listAdd your app to the Store.
#Reporting a bug
Include your Chrysalis version (chrysalis --version, or Settings > Server), how you run it (download, Android, Docker or source), what you did, what you expected, and the relevant part of the log. Security problems go to private advisories instead.
#Contributing code
mainis stable and releases are tagged there.stagingis where new work lands first: open pull requests againststaging.- Every push and pull request runs the tests, builds every download, and starts each one on Windows, macOS, Linux and in Docker.
- Run
bun run typecheck,bun run lintandbun testbefore opening a pull request.
git clone https://github.com/ProjectChrysalis/Chrysalis-Engine
cd Chrysalis-Engine
bun install
(cd client-agent && bun install)
bun run build:client
bun run dev
#Improving these docs
This site lives in its own repository. Every page has an Edit this page on GitHub link at the bottom.
#License
Chrysalis is licensed under the GNU Affero General Public License v3.0. If you run a modified Chrysalis for other people over a network, you must offer them its source.