WIP: Murcure

About The Project

Mumble server written in Crystal. Started for learning purposes.

Getting Started

Prerequisites

Installation

  1. Clone the repo.
    git clone https://github.com/Odebe/murcure && cd murcure
  2. Install dependencies.
    shards install
  3. Build app.
    shards build --release --ignore-crystal-version
  4. Place binary wherever you want to. (run/ in our case).
    cp bin/murcure run/
  5. Copy example config.
    cp run/config.example.yml run/config.yml

Configuration

Murcure expects config fine in one of these paths:

  1. /etc/murcure/config.yml (has highter priority)
  2. ./config.yml

Example config file is in ./run/config.example.yml.

Usage

Just run binary.

Usage: murcure
    -v, --version                    Show version
    -h, --help                       Show this help

Contributing

I developing this project for learning purposes so at current time I dont want PRs. BUT feel free to open issues if you want to share experience or discuss realization mistakes.

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Mihail "Odebe" - @telegram

Project Link: https://github.com/Odebe/murcure