unRaid proper rclone version? #181
Replies: 5 comments
-
|
I was also struggling with traditional unraid rclone apps/plugins. I got it working using the compose plugin and creating my own compose yaml. |
Beta Was this translation helpful? Give feedback.
-
Do you mind sharing that with me? Since I posted this, I got it working but the way I did it seems unstable. I have to constantly run a command to get it to mount properly. |
Beta Was this translation helpful? Give feedback.
-
Sorry it's been a busy week. Here's the YAML I put together: services:
nzbdav:
image: nzbdav/nzbdav:alpha
environment:
- PUID=${PUID}
- PGID=${PGID}
ports:
- 3777:3000
volumes:
- ${APP_DATA}/nzbdav/config:/config
- ${MOUNT_PATH}:${MOUNT_PATH}:rshared
restart: unless-stopped
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:3000/"]
interval: 30s # how often to run the check
timeout: 10s # max time for each check
retries: 3 # how many times to retry before marking unhealthy
start_period: 30s # grace period after container starts
rclone:
image: rclone/rclone:latest
container_name: rclone
restart: unless-stopped
healthcheck:
test: ["CMD", "test", "-d", "/data/content"]
interval: 10s
timeout: 5s
retries: 5
start_period: 15s
environment:
TZ: ${TZ}
PUID: ${PUID}
PGID: ${PGID}
volumes:
- ${MOUNT_PATH}/nzbdav:/data:rshared
- ${APP_DATA}/nzbdav/rclone/rclone.conf:/config/rclone/rclone.conf
- ${MOUNT_PATH}:${MOUNT_PATH}
cap_add:
- SYS_ADMIN
security_opt:
- apparmor:unconfined
devices:
- /dev/fuse:/dev/fuse:rwm
depends_on:
nzbdav:
condition: service_healthy
restart: true
command: "mount nzb-dav: /data --allow-non-empty --allow-other --vfs-cache-mode=full --vfs-cache-max-size=5G --use-cookies --vfs-cache-max-age=180m --links --uid=${PUID} --gid=${PGID} --dir-cache-time 10s && rcd --rc-web-gui --rc-addr :5572 --rc-user **** --rc-pass ****"
nzbdavradarr:
container_name: nzbdavradarr
environment:
- PUID=${PUID}
- PGID=${PGID}
ports:
- 7883:7878
image: ghcr.io/hotio/radarr:release
restart: unless-stopped
volumes:
- ${MOUNT_PATH}:${MOUNT_PATH}:rshared
- ${APP_DATA}/nzbdav/radarr:/config
- /usr/bin/rclone:/usr/bin/rclone
depends_on:
rclone:
condition: service_healthy
nzbdavsonarr:
image: lscr.io/linuxserver/sonarr:latest
container_name: nzbdavsonarr
environment:
- PUID=${PUID}
- PGID=${PGID}
- TZ=${TZ}
volumes:
- ${MOUNT_PATH}:${MOUNT_PATH}:rshared
- ${APP_DATA}/nzbdav/sonarr:/config
- /usr/bin/rclone:/usr/bin/rclone
ports:
- 8999:8989
restart: unless-stopped
depends_on:
rclone:
condition: service_healthy |
Beta Was this translation helpful? Give feedback.
-
|
@Reziem , moving this to a discussion, since I don't think it's actionable for nzbdav implementation. |
Beta Was this translation helpful? Give feedback.
-
|
Closing old discussion, but feel free to reopen if needed |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I am really struggling getting nzbdav to work because It appears the rclone-mount docker container isn't supported anymore and is running on a version that doesn't support the --links.
So which one should I be using?
I tried the rclone plugin but I must be doing something wrong regarding the endpoint url
also tried http://192.168.56.120:3056/content and /webdav

EDIT: Just now realized my ports were wrong but the rclone plugin is not letting me change the port.
Beta Was this translation helpful? Give feedback.
All reactions