valiantlynx / gun_chat

semi decentralised chat. where you never need to worry about storage or scaling with traffic

Home Page:https://gun-chat.valiantlynx.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gun_chat

local install

both on relay/ first and chat/

npm i
npm start

run

you need docker and docker-compose the gun/ directory is just a clone of the main gun repository nothing touched. so if the gun repository changed just replace it here

docker-compose up -d

adding new projects with their own git history

git subtree add --prefix=apps/gun_chat https://github.com/valiantlynx/gun_chat.git main --squash
git subtree pull --prefix=apps/gun_chat https://github.com/valiantlynx/gun_chat.git main --squash
git subtree push --prefix=apps/gun_chat https://github.com/valiantlynx/gun_chat.git main

# gun/ is added as a git subtree. to get the latest from the main gun repo do this below.
git subtree add --prefix=gun https://github.com/amark/gun.git master --squash
git subtree pull --prefix=gun https://github.com/amark/gun.git master --squash
# git subtree push --prefix=gun https://github.com/amark/gun.git master

About

semi decentralised chat. where you never need to worry about storage or scaling with traffic

https://gun-chat.valiantlynx.com/


Languages

Language:JavaScript 76.0%Language:HTML 21.3%Language:TypeScript 0.8%Language:CSS 0.7%Language:HCL 0.5%Language:Objective-C 0.3%Language:Jinja 0.2%Language:Starlark 0.1%Language:Java 0.1%Language:Shell 0.1%Language:Dockerfile 0.0%Language:Procfile 0.0%