Uploading files larger than 2,5 MB fail with channels==2.1.7
Request size was not checked in earlyier versions: https://github.com/django/channels/commit/a1ecd5ee72a538f19bdd9e8f6bb91bb8aabba5d9
Unfortunately, this causes some bugs : https://github.com/thetarkus/docker-funkwhale/issues/15#issuecomment-460977799 and will affect all deployments.
I'm going to pin the previous version and I've opened a ticket on channels side (https://github.com/django/channels/issues/1240)
Workaround: pip install channels==2.1.6
within your funkwhale container or virtualenv then restart the process/container
Edited by Agate