Skip to content

Check the public files into the code repo

We currently require you to run paver collect_static on the machine where you run edX. If you don't do this you dont have the CSS, JS and SVG/indie files in the correct places.

This makes it harder to automatically update IND to the newest version, and running paver on your production server is generally bad practice. Especially because it requires(? not sure) docker to run, which you don't want to install on the production server that doesn't need it.

A solution is to check the public files into the repo. this means that you can deploy IND just by pulling the newest source code (however, you still have to run update-assets-[cl]ms).