Ich habe einige Zeit verbracht um den richtigen Autostart für das Seafile auf dem Raspberry PI zu finden. Wer also die von mir beschriebene Konfiguration genutzt hat kann den Autostart ganz einfach einrichten.

NEUE Anleitung für Seafile Autostart Version 6.0.4 Community Edition

sudo nano /etc/systemd/system/seafile.service

Folgenen Inhalt OHNE ++++ einfügen.
++++

[Unit]
Description=Seafile
# add mysql.service or postgresql.service depending on your database to the line below
After=network.target

[Service]
Type=oneshot
ExecStart=${seafile_dir}/seafile-server-latest/seafile.sh start
ExecStop=${seafile_dir}/seafile-server-latest/seafile.sh stop
RemainAfterExit=yes
User=seafile
Group=seafile

[Install]
WantedBy=multi-user.target

++++

sudo nano /etc/systemd/system/seahub.service

Folgenen Inhalt OHNE ++++ einfügen.
++++

[Unit]
Description=Seafile hub
After=network.target seafile.service

[Service]
# change start to start-fastcgi if you want to run fastcgi
ExecStart=${seafile_dir}/seafile-server-latest/seahub.sh start
ExecStop=${seafile_dir}/seafile-server-latest/seahub.sh stop
User=seafile
Group=seafile
Type=oneshot
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

++++

sudo systemctl enable seafile.service
sudo systemctl enable seahub.service
sudo nano /etc/rc.local

Folgenen Inhalt OHNE ++++ einfügen.
++++

sudo /etc/init.d/nginx start
su seafile -c '/home/seafile/seafile/seafile-server-latest/seafile.sh start'
su seafile -c '/home/seafile/seafile/seafile-server-latest/seahub.sh start-fastcgi'

su seafile -c /etc/systemd/system/seafile.service
su seafile -c /etc/systemd/system/seahub.service

++++


Anleitung für  Seafile Autostart bis Seafile Version 5.1.3 Community Edition

sudo nano /etc/rc.local

Folgenen Inhalt OHNE ++++ einfügen.
++++

sudo /etc/init.d/nginx start
sudo /home/seafile/seafile/seafile-server-latest/seafile.sh start
sudo /home/seafile/seafile/seafile-server-latest/seahub.sh start-fastcgi

++++
Speichern und schließen. Ab sofort startet das Seafile nach einem Neustart automatisch mit.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Time limit exceeded. Please complete the captcha once again.