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 and uvicorn. 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

     

     

     

    To finish reading, please visit source site