szpnygo / gtc

gtc is a p2p terminal chat app, using webrtc.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gtc: Golang Terminal Chat

GitHub go.mod Go version GitHub tag (latest by date) Docker Image Version (latest by date) GitHub last commit GitHub Release Date GitHub issues GitHub top language

gtc is a p2p terminal chat app, using webrtc. All conversation content will not pass through the server.

image

Getting Started

Install

go install github.com/szpnygo/gtc@v0.2.5

or you can download from release

Quick Run

gtc -s wss://gtc.tcode.ltd

Use your own service

gtc server -r golang,movie,meta,job,tech,idea
gtc -s ws://127.0.0.1:8888

gtc server use the gogs framework

gogs

Docker

Docker

TURN and STUN Server

coturn

License

Apache License Version 2.0

About

gtc is a p2p terminal chat app, using webrtc.

License:Apache License 2.0


Languages

Language:Go 99.6%Language:Makefile 0.3%Language:Dockerfile 0.1%Language:Shell 0.1%