This project contains the about website of ManiaCDN and the periodic checking logic for updating the DNS records automatically when server states are changing.
Requirements
- Python 3.5+
- Pip
- MySQL or other Django supported database engine (Project only tested in MySQL).
A short list of steps to get the server up-and-running.
- Create a virtualenv
- Install requirements
- Create database and user.
- Copy local_settings.default.py to local_settings.py and adjust the configuration entries.
- Migrate (manage.py migrate).
- Start (manage.py runserver_plus) Use
runserver
in production