Hello everybody, happy New Year
Okay so my issue probably arises from the strange setup, we got going at our institute, but I’m not sure how to best resolve it. Basically, we’re hosting a development instance of Indico from a github fork through uWSGI just like a production setup (as described in the documentation). The idea is to have a production level server where we can still make changes to the core.
In theory this likely ill-advised setup seems to work fine except for one major issue. Nothing is cached and I don’t understand why. The Indico service is running on a Debian 12 machine served by an Apache2 server (passed through uWSGI). However, if I understand correctly, the large JS bundles (such as common, react, mathjax, jquery) are served as static files by the AliasMatch
Directive. So why does the Apache server never reply with a 304? When the Indico packet is installed using pip
this works with the, as far as I can see, exact same setup.
Does anybody have an explanation? I suppose, the all around better solution for us would be to serve Indico from a custom pip packet. I’m just curious where this issue comes from.
Thanks in advance and best regards <3