A very simple CMS page for MaNGOS projects. The purpose of this project is to provide a registration page to link to the realmd database and create new accounts.
- Register accounts
- Player login
- Administrator login
- Change password
- View character summaries
These instructions will give you a copy of the project up and running on your local machine. Tested on Ubuntu 20.04 WSL.
Run the following:
sudo apt-get install libmariadb-dev python3-dev python3-flask python3-pip
sudo git clone https://github.com/i-am-fyre/BasicCMS
cd BasicCMS
pip install -r requirements.txt
You can set your database information in config.ini
.
You can select which expansions of MaNGOS the user can register for within the register.html
.
Once the pre-requisites above have been installed and configurations are set, do the following:
export FLASK_APP=main.py
flask run --port=4830 --host=0.0.0.0
Your local server should then be running at http://localhost:4830
- Note: Change "localhost" to the IP of your machine hosting the app.