Running the Seafile install script will pretty much wipe your server. If you have anything useful on it, back it up somewhere else!
Before you run the script, change the hostname to whatever you plan to use first.
https://wiki.debian.org/HowTo/ChangeHostname
-
As per http://manual.seafile.com/deploy_pro/index.html, you can install the whole thing using a script
-
Actual updated script is on GitHub: https://github.com/SeafileDE/seafile-server-installer
-
Follow the instructions there for downloading Seafile Pro
-
Run the script
-
The script doesn't currently work with version 5.0.3 due to changes to config file location https://seacloud.cc/group/3/wiki/
-
Run the following to fix:
cd /opt/seafile/conf ln -s ../ccnet/ccnet.conf ln -s ../seahub_settings.py ln -s ../seafile-data/seafile.conf ln -s ../pro-data/seafevents.conf chown -R seafile: /opt/seafile
-
restart seafile services:
service seahub stop service seafile restart service seahub start
-
The default admin password may not work, you can run the following to fix it:
cd /opt/seafile/seafile-server-latest ./reset-admin.sh