# Nextcloud automount with rclone

Добавить Nextcloud подключение в конфигурацию rclone.

Для примера будет использоваться название подключения - nextcloud.

Сменить в сервисе **{USER\_NAME}** на имя пользователя.

Создать в домашней директории точку монтирвоания

```bash
mkdir ~/Nextcloud
```

Создать сервис

```bash
sudo nano /etc/systemd/system/rclone-nextcloud.service
```

```css
[Unit]
Description=RClone mount for Nextcloud
Documentation=man:rclone(1)
After=network-online.target
Wants=network-online.target
AssertPathIsDirectory=/home/{USER_NAME}/Nextcloud

[Service]
Type=simple
User=tiukov
Group=tiukov
ExecStart=/usr/bin/rclone mount nextcloud: /home/{USER_NAME}/Nextcloud \
    --config=/home/{USER_NAME}/.config/rclone/rclone.conf \
    --vfs-cache-mode full \
    --vfs-cache-max-age 6h \
    --vfs-cache-max-size 50G \
    --buffer-size 16M \
    --dir-cache-time 72h \
    --umask 002 \
    --uid 1000 \
    --gid 1000 \
    --daemon-timeout 30s
ExecStop=/bin/fusermount -u /home/{USER_NAME}/Nextcloud
TimeoutStartSec=60
TimeoutStopSec=20
KillMode=process
Restart=on-failure
RestartSec=30
StartLimitInterval=300
StartLimitBurst=3

[Install]
WantedBy=multi-user.target
```

Обновить список

```bash
sudo systemctl daemon-reload
```

Включить и запустить

```bash
sudo systemctl enable --now rclone-nextcloud.service
```