Skip to content

Latest commit

 

History

History
41 lines (28 loc) · 2.17 KB

README.md

File metadata and controls

41 lines (28 loc) · 2.17 KB

Master Server web front-end

GitHub License GitHub Tag GitHub commits since latest release

GitHub Workflow Status (Testing) GitHub Workflow Status (Publish Image) GitHub Workflow Status (Deployments)

GitHub deployments (Staging) GitHub deployments (Production)

This is a front-end for the Master Server Public Server listing. It works together with master-server, which serves the HTTP API.

Development

This front-end is written in Python 3.7 with Flask.

Usage

To start it, you are advised to first create a virtualenv:

python3 -m venv .env
.env/bin/pip install -r requirements.txt

After this, you can run the flask application by running:

make run

Running via docker

docker build -t openttd/master-server-web:local .
docker run --rm -p 127.0.0.1:5000:80 openttd/master-server-web:local