GNewRock / Go

Private go server. Forked from https://gitlab.com/mibitzi/weiqi.gs

Home Page:https://teahouse.sethjrothschild.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

About

Go is an open source

How do I make an account?

You can create accounts using the provided administrator tools.py

Build Instructions

The backend was written in python3.5, frontend in Vue.js. You will need libpq and libjpeg to get started. On linux, use

$ sudo apt-get install python3-dev libpq-dev libjpeg-dev

The rest of the dependencies can be installed with

  • pip install -r requirements.txt
  • npm install

To run the development server you will need to migrate the database. This step also needs to be run every time new DB migrations are created:

$ alembic upgrade head

Finally, the development server can be run with:

$ ./gulp.sh
$ ./main.py --create-room='Main Room'

After this the server will listen on http://localhost:8000 by default.

About

Private go server. Forked from https://gitlab.com/mibitzi/weiqi.gs

https://teahouse.sethjrothschild.com

License:GNU Affero General Public License v3.0


Languages

Language:Python 53.3%Language:Vue 33.8%Language:JavaScript 8.5%Language:CSS 3.2%Language:HTML 1.0%Language:Shell 0.2%Language:Mako 0.1%