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.2or
sudo chown -R seafile:seafile seafile-server-9.0.2)
- 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.2 && sh upgrade/upgrade_8.0_9.0.sh
Recommendations and clarifications
- Download the properly rpi version for your OS. There are: Debian Buster, Bullseye or Ubuntu Bionic, Focal, Hirsute. 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.