A database-based CDN node supporting PostgreSQL and MongoDB backends
A database-based CDN node supporting PostgreSQL and MongoDB backends.
Ubuntu host guide by Digital Ocean.
A simple to use database-based deployable CDN node for hobbyist developers who wish to have their own CDN!
Setup
- Clone this repo via this command:
git clone https://github.com/justanotherbyte/imoog
- Go into the
imoog/settings.py
file and adjust your settings. Examples for both database drivers have been provided in the file. - Install a production asgi server of your choice. The 2 I recommend are
hypercorn
anduvicorn
. Installing their base packages will suffice. - To automatically install the respective dependencies, please run
pip install -r requirements.txt
in the directory where you wish to store your node. - It is recommended to house the