this post was submitted on 30 Apr 2025
67 points (95.9% liked)

Selfhosted

59864 readers
673 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.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam.

  3. Posts here are to be centered around self-hosting. Please ensure it is clear in your post how it relates to self-hosting.

  4. Don't duplicate the full text of your blog or git here. Just post the link for folks to click.

  5. Submission headline should match the article title.

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

I thought of this after a recent trip with some friends. We shared the photos when we were still in person. But sometimes we need to share a lot of photos over the internet. In the past, we have used a shared google drive directory for this. But I'd prefer a self-hosted option. There should be some sort of password protection as well (ideally per share, and no need for accounts). One should be able to both access the current files and upload new ones, just like google drive or dropbox.

I currently have FileShelter, which works for 1-to-1 sharing but not for groups. I guess something like ProjectSend would work, but it's too complex for my usecase. I'd prefer something more lightweight since I'll maybe use it once every few months. Also, it should be noob-friendly, and accessible using a browser.

Update: I'm very happy with copyparty. It does what I want, and much much more. I even replaced my older webdav server with it since it provides more granular control over share locations and permissions. Kudos to the developer @tripflag@lemmy.world!

you are viewing a single comment's thread
view the rest of the comments
[–] ironhydroxide@sh.itjust.works 28 points 1 year ago (1 children)

I use nextcloud for this. It's a bit much for just simple file share, but it works for me.

[–] SinTan1729@programming.dev 8 points 1 year ago (1 children)

Yeah, it's a bit too much I think.

[–] atzanteol@sh.itjust.works -5 points 1 year ago (2 children)

Too much what exactly? Don't use the functionality you don't want.

[–] SinTan1729@programming.dev 21 points 1 year ago* (last edited 1 year ago) (2 children)

Storage, RAM, CPU usage. I prefer not to have such a large piece of software running for no reason. It might seem silly, but I hate using resources for no reason. I'll rather have 5 lightweight apps running instead of a huge one, of which I'll only use a few parts.

[–] Cerothen@lemmy.ca 1 points 1 year ago

This confuses me a bit, technically nextcloud is just a PHP script that only runs when you actually perform a page request.

If you don't enable the Cron then it does even less than a normal install.

[–] markstos@lemmy.world 1 points 1 year ago (1 children)

You still have manage upgrades due security vulns in all the features you are ignoring.

[–] Legume5534@lemm.ee 2 points 1 year ago