this post was submitted on 13 Nov 2023
1 points (100.0% liked)

Self-Hosted Main

502 readers
1 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

For Example

We welcome posts that include suggestions for good self-hosted alternatives to popular online services, how they are better, or how they give back control of your data. Also include hints and tips for less technical readers.

Useful Lists

founded 1 year ago
MODERATORS
 

Because onedrive doesn't let me share an anonymous link with someone else (the owner of the onedrive account is public to anyone accessing a onedrive link), I'd like to find a workaround for that.

I thought of the ugly solution below (which is not complete, so I'm looking for help) but I'm interested in any other solution that can help me not disclose my onedrive identity.

I'll call the component that I'm looking for "X".

So I thought of something like this: the person I want to share files with connects to my machine (using X) where they can list and download the files I have hosted on overdrive. For that, my machine has rclone installed and configured, so it's able to fetch the requested files from onedrive to my machine. X can use rclone to list and download files from onedrive and then to deliver those to the user. X can be an abstract FTP like server which uses rclone instead a file system. Or can be a web server that uses rclone, or.. anything..

Are you aware of anything that can solve this puzzle?

you are viewing a single comment's thread
view the rest of the comments
[โ€“] [email protected] 1 points 10 months ago (1 children)

X can be an abstract FTP like server which uses rclone instead a file system. Or can be a web server that uses rclone

You literally just listed 2 ways to do exactly what you are asking. Why would those not work?

Ohhh...are you not mounting the remote? You know you can do that right, mount an rclone remote? If you mount the remote, it'll just show up as a file path to your system, and you can just serve it via whatever server you like.

The trick here might be if you are running under Windows, getting other user accounts/system services to have access to things can take some fiddling, depending on how you set things up.

[โ€“] [email protected] 1 points 10 months ago

Oh, I didn't know I can mount a remote. I'll try it. Thanks a million.