Это старая версия документа.


Статья в процессе работы, прошу пока не вмешиваться.

Dropbox на сервере с systemd

Для использования Dropbox на серверах без GUI необходимо установить его с помощью инструкции на этой странице. Далее для управления работой демона нужно разместить Python-скрипт в директории с исполняемым файлом dropboxd.

Автозапуск с правами пользователя обеспечивается через systemd.
Пусть исполняемый файл dropboxd лежит по пути /home/user/.dropbox-dist
По пути /lib/systemd/system/ создаем файл dropbox@user.service со следующим содержимым:

[Unit]
Description=Dropbox
After=local-fs.target network.target
[Service]
Type=simple
ExecStart=/usr/bin/dropboxdExecReload=/bin/kill -HUP $MAINPID
KillMode=process
Restart=on-failure
User=%I
[Install]
WantedBy=multi-user.target

После этого останется выполнить

sudo systemctl

Ссылки