Seafile 13.0 community edition is ready for testing!

We are excited to announce that Seafile 13.0 is now available for testing! This new version brings a host of powerful features designed to enhance your file management and collaboration experience.

The final production ready version will be available in the end of this year.

Key updates:

  • Extended file properties with a new metadata-server component
  • Multiple view types for file display
  • Hierarchical tag management
  • Realtime UI updates via notification-server
  • Thumbnail server: A new thumbnail server component is added to improve performance for thumbnail generating and support thumbnail for videos
  • Seafile AI
  • SeaDoc is now version 2.0 and includes AI integrations

See more at: Seafile 13.0 Now Ready for Testing: Experience Extended File Properties, Realtime UI Updates, Seafile AI, and More! | by Seafile | Jul, 2025 | Medium

How to upgrade: Upgrade Seafile Docker - Seafile Admin Manual

6 Likes

The thumbnail server is very cool.

Would you say this is OK safe to use in “production”?

Any idea when this will be up on Docker Hub? The latest I’m seeing is 2 days ago.

Seafile 13.0 beta version is safe to use in production in general if you don’t use the new metadata feature. Other features are small changes from version 12.0.

What I mean is that the 13.0 docs linked in the post say to use this https://manual.seafile.com/13.0/repo/docker/ce/seafile-server.yml for the main Seafile Server which has;

image: ${SEAFILE_IMAGE:-seafileltd/seafile-mc:13.0-latest}

The inline deafult value uses a tag that does not exist on Docker Hub and will show a manifest not found error if ${SEAFILE_IMAGE} is not explicitly set.

All the other images in the 13.0 docs use inline default values that correctly exist on Docker Hub. E.g.;

seafileltd/seafile-ai:13.0-latest
seafileltd/notification-server:13.0-latest
seafileltd/thumbnail-server:13.0-latest
seafileltd/seafile-md-server:13.0-latest

It is a mistake in our side. We will fix it in the next Monday.

Does it only exists as in the docker version currently? I’m using the binary edition.

1 Like

We will no longer provide binary edition for the community edition for version 13.

Sorry to hear that. Guess I gotta make the migration to Docker then. Phew.

Guess it was about time, though.

1 Like

Hello

Great new.
Do you think to provide any support without docker ? For example with a minimal documentation to deploy it in standalone mode.

Have a nice day

1 Like

Should we wait or is it seafileltd/seafile-mc:13.0.7-testing that we need to use?

It has been fixed.

Thanks, I am trying it out.

The thumbnail sever is giving me some issues (as in not working at all).

The thumbnail.log complains about missing directory:

[2025-07-14 16:38:18] [ERROR] app:44 Failed to init thumbnail information: [Errno 2] No such file or directory

but which one is this? In seahub-data “thumbnail” folder was correctly created, but is empty. All my seafile-data is on another volume and configured with a symlink and Ive made sure that the thumbnail-server dock has access to this (confirmed via bash inside the container itself).

I am also using nginx where I have made this location block:

        location /thumbnail/
        {
                proxy_pass http://127.0.0.1:8883;
                proxy_set_header Host $host;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header X-Forwarded-Host $server_name;
                proxy_set_header X-Forwarded-Proto $scheme;
                proxy_read_timeout 1200s;
                client_max_body_size 0;
                proxy_request_buffering off;
        }

The 8883 port is forwarding to 80 inside the thumbnail server. It just gives a {"error": "Internal Server Error"} Ive tried without SSL and with, also without and with trailing /

Tried Seafile 13.0.7 on the demo site - some users are unable to download PDF files when using Google Chrome. I wrote about it in another thread here:

Not a regression (at least as of the last major) since the same issue is present in v12, but may be worth looking into.

Thanks for reporting the issue. We will analyze the problem later.

1 Like

@daniel.pan
Do you have any suggestion how to troubleshoot {"error": "Internal Server Error"} in the thumbnail server?

We are still investigating the issue.

We have found the issue. It will be fixed in the next release.

Cool. What’s the ETA on the release? My thumbnails are currently broken. Could possibly just revert to the old method, I guess, but why bother if there’s a fix coming up.

It will be released in August.