Skip to content

box8/morse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

morse

My Own Radio Server is push-to-talk service for small groups.

  • Runs on your own dedicated server.
  • Intended for Android devices, but works with any modern browser.
  • Supports multiple isolated channels.

Installation

Server requirements

Building

$ git clone git://github.com/box8/morse.git
$ cd morse
$ rebar prepare-deps

Setup

Edit morse.config:

  • port
  • certificates
  • secret_prefix

Run in shell

$ ./morse.sh

Run as service

Edit morse.service:

  • WorkingDirectory
  • ExecStart (path to erl)
  • ExecStop (port)
  • Group (should have read access to SSL certificates)
$ sudo cp morse.service /etc/systemd/system
$ sudo chown root:root /etc/systemd/system/morse.service
$ sudo systemctl enable morse
$ sudo systemctl start morse

Using morse

  • In browser navigate to https://YOURSERVER:12345/q/w/e/r/t/y?MYCHANNELNAME (or what your port, secret_prefix and desired channel is).
  • Press top button to connect (user action required to unlock <audio> element on Android).
  • Push top button to talk (allow using microphone for site), press bottom button to replay last incoming message.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published