Issue with Default User Quota in Seafile Pro 12 (Docker)

Hi everyone,

I’ve encountered an issue with setting the default user quota in Seafile Pro 12 using the seafile.conf file. Here’s what I’ve done:

In my seafile.conf, I added the following configuration as per the official documentation:

text

[quota]
# default user quota in GB, integer only
default = 2

However, when this configuration is present, it becomes impossible to manually change user quotas via the admin console. This worked perfectly fine in Seafile Pro 11, but it no longer works in Seafile Pro 12.

For context:

  • I’m using Seafile Pro 12 in a Docker setup.
  • The installation was fresh (not an upgrade), and everything else works flawlessly.
  • I really appreciate the improvements in version 12, especially how much simpler the installation process has become.

This issue isn’t critical for me since I have very few users and can set quotas manually without using the [quota] configuration. However, I’d still like to understand why this functionality no longer works as expected.

In Seafile Pro 11, I could set a default quota via seafile.conf and still manually adjust quotas via the admin console if needed. But this dual functionality seems broken in version 12.

Has anyone else experienced this issue? Is there a workaround or something I might be missing?

Thanks for your help!

Hello @WhisperWarlord , we couldn’t reproduce this issue locally. When you modify the quota in the admin console, does the web show any errors? Are there any errors in the seahub.log?

Thank you for your answer, I didn’t look at the logs but now that I know what logs I need to look at I’ll see.

For more information:

  1. I deploy the docker
  2. I connect a 1st time with the initial admin account
  3. I change his password
  4. I restart the Seafile stack
  5. I modify the configuration file to set a quota
  6. I restart the Seafile stack again
  7. And the I could not modify my own quota (admin) it always remains in the default quota

To be sure I would do a test again I currently have 4 instances seafile pro and I have enough to deploy a stack quickly. I’ll be back to update when I have time to see exactly how to reproduce this problem.