upgraded from Seafile CE docker from 11 to 12, then 12 to 13.08 succesfully,
from 12 to 13.08, following should be noted:
.env - COMPOSE_FILE list includes - seadoc.yml, but no download link provided for seadoc.yml, so when run docker compose up, you will get error, fix is easy, just remove - seadoc.yml from .env
need add following line to seahub_settings.py after upgrade or you won’t able to login - ‘CSRF - error’ - CSRF_TRUSTED_ORIGINS = [“https://seafile.example.com”]
Thank you for your feedback. We will improve the upgrade documentation soon. For the other two issues, we were unable to reproduce them. We recommend creating a new topic with detailed information about the problems so that we can assist you better.
Is the thumbnail server solely for speeding up generation of thumbnails or will it also help with showing thumbnails in SeaDrive or will that functionality never come?
Hm, odd. Any pointer as to what could cause SeaDrive to not show thumbnails? I reinstalled it completely yesterday, deleting the dir with the config files etc. Thumbnails work ok in other local folders.
Deploying Notification Server According to Official Guide (seafile13-ce)
On the Seafile web interface, when creating new files such as .sdoc or .xlsx, a duplicate file with the same name appears. Manually refreshing the page restores it to normal.
If either the NOTIFICATION_SERVER_URL or inner_notification_server_url line in seafile-server.yml is commented out, the issue with duplicate filenames disappears. However, similar issues still occur in the Wiki: creating a Wiki sometimes results in two with the same name, and the web page must be manually refreshed to make it normal in display.
Hi! Installed v13.0.8 and hitting a weird bug on mobile: after sharing a link to a pdf, the preview opens but the document never renders. The page loads just fine, but only the spinning wheel is visible and the document is never displayed. I assume is a rendering problem, as the pdf can be downloaded without hiccups. Tried several mobile devices without any luck.
Preview works perfect on desktop though. Tried to reproduce via devtools on desktop but without luck. Any ideas on what this could be?
from 11 to 12: After migration i got every time on “docker compose up” the following error (but without any issues on seafile startup):
WARN[0000] The "fqwtwn" variable is not set. Defaulting to a blank string.
After some investigations i found out that my JWT_PRIVATE_KEY does contain “$” which declares a part of the private key as a variable in docker-env file.
After changing it in .env file from
JWT_PRIVATE_KEY=exampleprivate$key
to
JWT_PRIVATE_KEY='exampleprivate$key'
the error dissapeared and startup is working as well.
–> Maybe you can add one comment to upgrade notes or an example with single quotation marks in the .env file
from 12 to 13: I changed from MEMCACHED to REDIS as cache. After removal of CACHES part in seahub_settings.py for the old memcached config, i had some issues with HTTP 500 after seafile startup. I solved it as i removed from seahub_settings.py the following line:
COMPRESS_CACHE_BACKEND = 'locmem'
Maybe you can extend the upgrade manual to remove this optional parameter as well, if used.
One additional question: Is there a full list, which configs are obsolete now? I saw in a sidenote, that ccnet.conf can be removed after upgrade to version 12, but it was not mentioned in the upgrade notes as “config change” part and as ToDo to delete the config.