This repo deploys DISTRHO/Cardinal using Dockerized nginx.
It largely combines scripts/guides to:
- Enable brotli compression of the Cardinal files (necessary for complete Firefox caching; Chrome will only cache some files)
- Enable PHP support for loading patches from PatchStorage
docker-compose up
- The nginx server for static files uses
nginx.conf
andcardinal-data
- The php server uses
cardinal-php
To update to the latest Cardinal release, you can simply replace the files in cardinal-data
and run the brotli.sh
script to compress them.
- For brotli; see script in
cardinal-data
for pre-compressing files - Nginx php 1
- Nginx php 2