Skip to content

Repository files navigation

Open Chat Go

10th generation of Open Chat, written in Go. Without federation for now; would love to add it again though.

TL;DR

Development

docker compose build
# frontend + backend ( sqite + hot-reload )
docker compose up
# or design system
docker compose --profile storybook up

Infuse Open-Chat Tools & Integrations

Production

docker compose -f docker-compose.pro.yaml build
# backend ( postgres + frontend static html + js )
docker compose -f docker-compose.pro.yaml up -d

Releases

We release all versions always ( after admin confirmation ):

  • PR branches: open-chat-pr-alpha-release-<version-number>-<commit>
  • Staging main are tagged as open-chat-staging-<version-number> ( open-chat-pre-release:latest )
  • Production production are released as open-chat-<version-number> ( open-chat:latest )

About

go rewrite of the open-chat api backend

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages