Krasjet / karasu

A self-hosted remote communication system designed for math discussions.

Home Page:https://krasjet.com/voice/karasu/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

karasu

GitHub Workflow Status

karasu is a self-hosted remote communication system designed for math discussions. karasu is expected to be accompanied by kamome, the front-end components, i.e. the editor and style­sheets for karasu.

Due to the limitations of the medium. Please see here for detailed introduction.

Install

Docker compose should be able to take care of everything.

$ git clone --recursive https://github.com/Krasjet/karasu.git
$ cd karasu
$ cp .env.example .env
$ docker-compose up

Note that the default fonts in kamome is a set of alternative free fonts. If you want to use the ones I'm currently using, you need to purchase/download the fonts listed here and set the USE_ALT_FONTS option in docker-compose.yml to false.

Screenshots

Editor

editor

Fullscreen preview

preview

About

A self-hosted remote communication system designed for math discussions.

https://krasjet.com/voice/karasu/

License:MIT License


Languages

Language:Haskell 88.8%Language:Dockerfile 6.6%Language:HTML 2.4%Language:Makefile 1.9%Language:Shell 0.4%