I’m running a private Seafile Pro 12 setup using the free 3-user limit (no license file).
After upgrading to seafile-pro-server_13.0.14_x86-64_Ubuntu.tar.gz, the system now shows “Community Edition” in the web interface, and full-text search via Elasticsearch is no longer available.
In version 12 the server detected the missing license file and automatically activated the built-in 3-user Pro trial mode, so all Pro features (including Elasticsearch) were working.
Now in version 13:
The UI says: Community Edition
seaf-server logs show: “License directory is not specified, allow at most 3 trial users”
But despite that message, Pro features are disabled in the UI
Elasticsearch indexing works via pro.py, but the web GUI search does not show file content results
My questions:
Has the free 3-user Pro mode been removed in Seafile Pro 13?
Is the “Community Edition” label in the UI a bug when no license file is present?
Should Elasticsearch/full-text search still work without a license for 3 users, as it did in Pro 12?
What’s the correct way to run Pro 13 without a paid license for up to 3 users?
Maybe it is caused by missing Python dependencies. If Seahub failed to load seaf-events component due to wrong Python dependencies, it will think it is running the community edition.