Cryap

Please don't upload to GitHub status-badge

Cryap - a federated social network written in Crystal. Cryap can federate with Mastodon, Pleroma, and others ActivityPub-compatible engines!

Cryap partially implements the Mastodon API. It is possible to publish posts without media, boost, like, follow and read timeline. Users are visible to other instances. OAuth2 is implemented, but without scopes. Cryap is not ready to be used in production, but we welcome contributions to our project.

Setup

  1. Install Crystal & Neo4j with Cryap plugin.
  2. git clone https://codeberg.org/vector1dev/cryap
  3. shards build --release
  4. cp ./bin/cryap ./cryap
  5. ./cryap init
  6. Change generated config.rb
  7. ./cryap
  8. Done!