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

Sounds very doable. I'd suppose could, as you say, just use an ftp server. Simplest for everyone is probably just setting up a simple HTTP server with Python:

python3 -m http.server -d /your/rclone/path