Dropbox mount is missing folders and content


rclone ls Dropbox2: --include='Baywatch.Nights.S02E17.mp4'
ilove@citron ~ $ 

post output of rclone listremotes -vv

2023/07/06 16:23:38 DEBUG : rclone: Version "v1.62.2-DEV" starting with parameters ["rclone" "listremotes" "-vv"]
2023/07/06 16:23:38 DEBUG : Using config file from "/home/ilovemymac/.config/rclone/rclone.conf"
Dropbox:
Dropbox2:
2023/07/06 16:23:38 DEBUG : rclone: Version "v1.62.2-DEV" finishing with parameters ["rclone" "listremotes" "-vv"]

what about the other dropbox remote Dropbox

try
rclone ls Dropbox:
and
rclone ls Dropbox: --include='Baywatch.Nights.S02E17.mp4'

I dont use the Dropbox remote only the Dropbox2. The other is not mounted. It's from when I was using dropbox before they changed how they did the folder structure.

when I run the command above nothing happens after a few seconds it just goes back to the prompt.

at this point, not sure what to tell you.

try rclone tree Dropbox2: and see if you can find the folder/files

perhaps, create a new dropbox remote and test with that.

This is what you list as root folder of Dropbox2:

but then you list your mount point:

and say:

You mix something here...

could you just in terminal:

mkdir test
rclone mount Dropbox2: test

and in other terminal window inspect content of this test folder

Ok I ran it but it's not doing anything.
Or Its still thinking

What do you. mean inspect content of the test folder? How do I do that?

This is why you need another terminal window.

Go there to test folder and e.g.:

ls -R

it should show all your files

I have another terminal open but I dont know what to do with it.

cd test
ls -R

Ok it finished. It still doesnt see everything.
But if I go to the mount inside of Emby I can go through my folder structure just as I see it in dropbox.
But yet in terminal I do not see this.

Sorry I saw your report on running the command after I replied

ls -R 

It means that you have more than one mountedfolder1 on your disk. Emby is looking at the right one but you not.

when I run this command this is what I see for currently mounted folders

df -h | grep ilovemymac
Dropbox2:       2.0P  1.1G  2.0P   1% /mnt/nvme12n1/ilovemymac/test
Dropbox2:       2.0P  1.1G  2.0P   1% /mnt/nvme12n1/ilovemymac/mountedfolder1
1 Like

Good test:) And it looks right. I think if you emby works it is all ok.

Given that it is dropbox I would recommend to add flags preventing throttling (for which dropbox is famous) --tpslimit 12 and --tpslimit-burst 0 and changing caching level to improve experience:

rclone mount --tpslimit 12 --tpslimit-burst 0 --dir-cache-time 9999h --vfs-cache-mode full --vfs-cache-max-age 9999h --vfs-cache-max-size 10G Dropbox2: ~/mountedfolder1

this is what emby is using.

Now I suspect you have another mountedfolder1 folder in /home/ilovemymac/ where you are looking

So what does the TPSlimt do?
Also what does changing the max age from 6 hours to 99999 hours do? I know what VFS cache min vs max is.
Also does this help if you have several people on at once? It's not just a 2-3 people. If everyone happens to be on at once like on a weekend it could be 20-25 people.
Also thank you for sticking with me and working this through. I try to write down issues and solutions so that if it ever pops up in the future I can go back to it. Otherwise I will forget and then I have to bug people again.

if you have multiple people accessing the same dropbox the most important is to create unique client_id/secret for each - as dropbox throttles based on this.

TPSlimt makes sure that your transactions per second always stay below throttling limit.

If you have something in cache there is no point to remove it after 6h. Let it live there. --vfs-cache-max-size 10G will remove oldest stuff when needed. 9999h means pretty much "forever" until no space

So create a unique client ID for like each category?? I dont know how do to it for each person. Since they are all accessing it through the same app.
I don't know if this is what you're getting up but I could like create one for classic movies one for classic TV and then new TV etc.