Mobile client upload stuck on waiting v12, 2025-05-01

My seafile client software for android gets stuck on “waiting” when I try to upload a .jpg file from browsing my storage and choosing that. From a web browser on android however, I can upload files just fine. From windows and linux the web interface uploads work fine as well. Can someone please help me resolve this “waiting” issue from the android client?

Here’s my config:

I installed seafile 12 by using docker on Ubuntu 24.04. I’m new to docker, so please bear with me. I cannot find any of the .py settings files. I just modified the .env file and ran docker compose up -d.

I see people on this forum talking about making the value for the setting “FILE_SERVER_ROOT” match the value for the setting “SERVICE_URL” in the admin options of the seafile sever. My web interface “System Admin” settings does not show anything like that. I also cannot find any seahub_settings.py file anywhere on the linux system. Is this .py file in the docker container somehow? How do I access it if it is? Is there something wrong with my “System Admin” page because it is not showing me the settings?

Any help would be much appreciated!

Ok, I used portainer to get into the console of the seafile container, installed nano and edited seahub_settings.py to have these lines:

SERVICE_URL = ‘https://[MyRealURL]/seafhttp’
FILE_SERVER_ROOT = ‘https://[MyRealURL]/seafhttp’
HTTP_SERVER_ROOT = ‘https://[MyRealURL]/seafhttp’

where the [MyRealURL] is my actual url that I won’t post here.

I then saved the file and restarted the entire stack.

The android mobile client still shows “waiting” when I try to upload, but I can drag and drop files in a web browser on windows without any problems.

What am I doing wrong here?

You should not be editing files inside a container unless those files are stored in a persistent volume, because the next time you delete and recreate the container, those will be gone.

Have you tried checking your log files to catch what happens when you try to upload from the Android app?