# discugo
Go + Postgres + Websocket + Docker

## State of things
It works!!

Also, identity is completely absent (or completely present, depending on your point of view :japanese_ogre:).

## Building and running
I use [docker-compose](https://www.docker.com/products/docker-compose). Make sure you have it installed and type in your
terminal from the root of the project:
```
docker-compose build
docker-compose up
```
You can then browse to [localhost:8080](http://localhost:8080/).

If you decide to make changes to the database scheme, make sure to `docker-compose rm db` before building and starting the project.

## TODO
 - Move the frontend to a node container (react)
 - Add "notifications" (+n next to channel)
 - Better mobile experience
 - Add user system (not a priority)

# discugo
Go + Postgres + Websocket + Docker

## State of things
It works!!

Also, identity is completely absent (or completely present, depending on your point of view :japanese_ogre:).

## Building and running
I use [docker-compose](https://www.docker.com/products/docker-compose). Make sure you have it installed and type in your
terminal from the root of the project:
```
docker-compose build
docker-compose up
```
You can then browse to [localhost:8080](http://localhost:8080/).

If you decide to make changes to the database scheme, make sure to `docker-compose rm db` before building and starting the project.

## TODO
 - Add an nginx routing container
 - Convert the frontend to MitrilJS
 - Add "notifications" (+n next to channel)
 - Better mobile experience
 - Add user system (not a priority)

Change readme after project redirection
Change readme after project redirection
