[Support] Dropbox by otherguy


Recommended Posts

Overview: Support for otherguy's Dropbox container

Docker: https://hub.docker.com/r/otherguy/dropbox/

Github: https://github.com/otherguy/docker-dropbox

 

Donate if you like:

https://www.paypal.me/marcgutt

https://github.com/sponsors/mgutt

 

Description

This container uses the Debian OS without Frontend and the official Dropbox client to sync your Dropbox with an Unraid share. There is no GUI included. Sync activity can be monitored through the log icon of the container.

 

Known issues

As described on the Github page, Dropbox does not support FUSE filesystems. If it finds this filesystem, it returns a permission error. As Unraid uses FUSE as well, it is NOT POSSIBLE to set the "Dropbox user files" path to "/mnt/user/Dropbox". Instead you MUST use "/mnt/disk1/Dropbox" with Cache set to "No" or "/mnt/cache/Dropbox" with Cache set to "Yes". You COULD use the cache option "Yes" and the path "/mnt/disk1...", but new files will only be uploaded to your Dropbox AFTER Unraid's Mover has been executed.

 

As the client automatically checks for changes in your Dropbox, it writes constantly to a log file. This can wear-out your SSD if you are using BTRFS and a docker.img on your cache. This is not a bug. This is the usual write implification caused through a copy-on-write filesystem like BTRFS. If you are using BTRFS, change your docker installation to a folder.

Link to comment

Manual

  1. Install the container
  2. Optional: Change the user files path to /mnt/disk2/Dropbox or /mnt/cache/Dropbox (/mnt/user/Dropbox is not supported!)
  3. Open the docker tab (378332221_2021-03-2014_26_48.png.466d4d67c8fcda1e260512bf30669140.png) to see all installed docker containers
  4. Open the logs through the icon (1230040584_2021-03-2014_25_46.png.845afb079ce43948703a978a1f4e89e1.png) of the dropbox container
  5. Wait until you are prompted to open a Dropbox URL
  6. Copy & Paste the Dropbox URL into your browser
  7. Link your account

 

44044201_2021-03-2017_09_20.png.cef73772baeb2a83a05f61d7b821ca52.png

Link to comment
  • 1 month later...

is lan sync (--net="host") enabled?

 

and is there a way to see the dropbox sync status on a easy way on a windows client.

(syncin or syncing finished is enough)

 

i see that linux by default watches changes over 10.000 folders. 

how is this in unraid?

Monitoring more than 10,000 folders on Linux
From Troubleshoot Dropbox syncing issues:

The Linux version of the Dropbox desktop app is limited from monitoring more than 10,000 folders by default. Anything more than that is not watched and, therefore, ignored when syncing. There's an easy fix for this. Open a terminal and enter the following:

echo fs.inotify.max_user_watches=100000 | sudo tee -a /etc/sysctl.conf; sudo sysctl -p

This command will tell your system to watch up to 100,000 folders. Once the command is entered and you enter your password, Dropbox will immediately resume syncing.

 

Edited by open_borre
Link to comment
  • 4 months later...

Hi mgutt,

 

I recently got two errors with this docker package.

 

1. Every restart of the docker container or unraid the container is getting a new Id and I have to activate it through the link in the logfile again

2. I am getting an error recently and have no idea where it is coming from:

 

This computer is now linked to Dropbox. Welcome XXX YYY
Couldn't start Dropbox.
This is usually because of a permissions error. Storing your home folder on a network share can also cause an error.


Get more help at https://www.dropbox.com/c/help/permissions_error

Please contact Dropbox support with the following info for help:

/var/tmp/dropbox_errorsn1t4ito.txt
Couldn't start Dropbox.

image.thumb.png.ec98569af6b48671c11129773019c9f0.png

 

image.png.5104092fb72ab8cbef0678a43e776a64.png

 

image.png.ec86ddf2ee0cd633b567a02c42a35efb.png

 

The owner is the user with the ID 1000 so that is double checked.

Even if I give the folder 777 it does not work.

 

Do you have any idea about my two issues?

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.