You can get it from the Seafile download section.
- Don’t forget to stop Seafile Server before the upgrade (i.e:
sudo systemctl stop seafile-serveror
sudo systemctl stop seahub && sudo systemctl stop seafile)
- Don’t forget to change the directory rights of Seafile after unpacking it (i.e:
chown -R seafile:nogroup seafile-server-9.0.9or
sudo chown -R seafile:seafile seafile-server-9.0.9)
- Don’t forget to apply the upgrade script/s according your start release && with the properly user which in normal case should be seafile (i.e change to seafile user:
su seafile -s /bin/bashor
sudo su seafile), then run upgrade, i.e:
cd seafile-server-9.0.9 && sh upgrade/upgrade_8.0_9.0.sh
Recommendations and clarifications
- Download the properly rpi version for your OS. There are: Debian Bullseye or Ubuntu Focal, Jammy, Kinetic. These were compiled against his own native libraries inside linux containers.
- If Seahub is not starting properly you can debug by disabling
daemon = Falseand start Seahub manually:
We are still searching for ARM Arch volunteers. Let us a message in Seafile Forum
You can check Seafile release table to find the lifetime of each release and current supported OS.
See also Seafile Server ChangeLog here.
Once again, thanks to the developers and Seafile Community.