Skip to content

Kirill-Sidorov/GoWebChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Webchat

Simple web chat using the websocket protocol.

Required software

  • golang version 1.22.0
  • docker version 25.0.2

Run program

  1. Download the project to your computer.
  2. Go to root project folder and create a .env file, file example:
db_username=<postgre_user_name>
db_password=<postgre_password>

cookie_store_secret=<some_secret>
  1. Run the application using docker compose (from root project directory):
docker compose up -d
  1. Open http://localhost:8080 address in your browser (Stop app command: docker compose down).

Images

Login page
Image 1 - Login page
Registration page
Image 2 - Registration page
Chat page
Image 3 - Chat page

About

💬 Go chat web app

Topics

Resources

Stars

Watchers

Forks

Contributors