raul
c837e78c7c
The damn runner keeps making too many POST requests per minute to my Gitea instance and flooding the entire access.log file, I'm gonna keep using Goreleaser for easy binary releases but CI/CD unfortunately has to go away |
||
---|---|---|
cmd | ||
.gitignore | ||
.goreleaser.yaml | ||
LICENSE | ||
README.md | ||
demo.gif | ||
go.mod | ||
go.sum | ||
main.go |
README.md
mini-chat
Tiny IRC-like chat server written in Go
Commands
Client
Example:
./mini-chat client --ip 192.168.0.100 --port 1337
Usage:
mini-chat client [flags]
Flags:
-a, --ascii Render UI in pure ASCII, might help with rendering issues
-h, --help help for client
--insecure [UNSAFE] Do not use TLS encryption
-i, --ip string Server IP to connect to
-p, --port string Server port to connect to (default "1302")
Server
Example:
./mini-chat server --port 1337 --history chat.log --password coolh4x0r1337
Usage:
mini-chat server [flags]
Flags:
-h, --help help for server
-r, --history string File to store and recover chat history from
--insecure [UNSAFE] Do not use TLS encryption
--password string Password for accessing the chat server
-p, --port string Port to use for listening (default "1302")