retronbv / morsechat

an online morse chatroom

Home Page:http://www.halb.it/morsecode

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Morsechat

Website Online Channels license docs

A mobile-friendly morse code web chat designed to learn morse and communicate with friends, without having to buy a radio. Inspired by @bkanker's web app morsecode.me

Live demo: halb.it/morsecode

important

This is a complete rewrite of the old morsechat, written using more modern web technologies. The old codebase is archived in the 'legacy_php_morsechat' branch of this repository, and is no longer maintained.

This rewrite is not ready to go live yet, halb.it/morsecode is still serving the old php version

development

clone this repository git clone https://github.com/robalb/morsechat.git

navigate into the repository cd morsechat

start the apis in development mode docker-compose up

start vite in development mode cd /morse-vite && npm run dev

production

A prosuction ready image can be generated from the docker-compose.prod, It will also handle the website build.

docker-compose -f docker-compose.prod.yml up --build

schemas migrations

Horizontal scaling

About

an online morse chatroom

http://www.halb.it/morsecode

License:GNU General Public License v3.0


Languages

Language:JavaScript 55.4%Language:PHP 18.4%Language:Python 12.3%Language:CSS 9.2%Language:Shell 2.2%Language:Hack 2.0%Language:HTML 0.3%