Developer Documentation
We state the following in our docs:
Add the following variables to load images and enable access to Django admin pages:
MEDIA_URL=http://localhost:8000/media/ STATIC_URL=http://localhost:8000/staticfiles/
However, this is not in all cases needed. If you spin up traefik (which is also required to test federation-related things anyways), this is actually wrong. So we should either remove it from the docs or make this clear.
I am in favor of running everything through traefik, since its more close to the actual production setup and when using localhost:8000
we provoke errors, eg when visiting the profile page (simply because Funkwhale will think the own actor is remote and tries to resolve it). Its better to have one working setup we can automate instead of maintaining two different setups.
Ping @devilcius for opinions
Ping @funkwhale/documentation for input