forked from GibCasa/GameServerSupervisor
Reviewed-on: GibCasa/GameServerSupervisor#20
GibCasa GameServerSupervisor
Table of Contents
Installation using venv
Prerequisites
Python 3.10 or above
Installation
- Clone the repository:
- Create a virtual environment in Python:
- Activate the virtual environment:
- Install dependencies:
- Run tests:
- Run migrations:
- Create admin user:
- Run server:
Installation using Podman
Prerequisites
Podman
Installation
- Clone the repository:
- Build the image:
- Run a container in an interactive shell:
- Run tests:
- Run migrations:
- Create admin user:
- Run server:
To live sync host directory with container folder, in Step 3:
/host/src/path
is the absolute path to the repository in
the host machine.
Usage
- Visit http://localhost:8000 for /public and http://localhost:8000/admin/ to login via the superuser credentials
Contributing
- Fork the repository.
- Create a new branch:
git checkout -b feature-name
. - Make your changes.
- Push your branch:
git push origin feature-name
. - Create a pull request.
License
This project is licensed under the AGPL.
Description
Languages
Python
81.5%
HTML
17.5%
Dockerfile
1%