Skip to content
/ posio Public
forked from qatrainer/posio

A multiplayer geography game using Websockets

License

Notifications You must be signed in to change notification settings

lucaram/posio

Repository files navigation

Posio

A multiplayer geography game using Websockets.

Visit https://posio.abrenaut.com/ for a live demo.

Screenshot

🐳 Example 1 - Docker

Docker Run

docker run --rm -p 5000:5000 -e FLASK_APP=/app/posio/game_master.py -e POSIO_SETTINGS=/app/posio/config.py --name posio l4rm4nd/posio:latest

The web application will be available at http://127.0.0.1:5000.

Docker Compose

# download compose file and adjust to your needs
wget https://raw.githubusercontent.com/l4rm4nd/posio/master/docker-compose.yml

# spawn the stack
docker compose up -d

The web application will be available at http://127.0.0.1:5000.

🐍 Example 3 - Native Python

  1. Create a new virtual environment and activate it
python -m venv .venv
source .venv/bin/activate
  1. Install dependencies
pip install -r requirements.txt
  1. Run the application
flask --app posio run --host 127.0.0.1
  1. Open the following URL in your browser: http://127.0.0.1:5000

License

This project is under MIT license.

About

A multiplayer geography game using Websockets

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 39.0%
  • CSS 30.0%
  • JavaScript 21.7%
  • HTML 6.9%
  • Smarty 2.0%
  • Dockerfile 0.4%