this post was submitted on 11 Dec 2023
14 points (100.0% liked)

Self Hosted - Self-hosting your services.

11334 readers
5 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

Important

Beginning of January 1st 2024 this rule WILL be enforced. Posts that are not tagged will be warned and if not fixed within 24h then removed!

Cross-posting

If you see a rule-breaker please DM the mods!

founded 3 years ago
MODERATORS
 

Does anyone know of a service (ideally docker image - probably with app) that can be used to securely share family pictures?

The idea is, that some relatives don't respect wishes of not posting to social media and to prevent this we want to securely share images they can look at but not do anything else with.

Even if I send an image to my mom and she knows not to post anywhere, maybe my aunt wants to see that picture, asks my mom to send it to her and then she posts it, without us knowing.

Probably only works with an app because a browser can't block screenshots.

Is there anything like this out there? Doesn't have to by anything special. Just a web backend for us to upload pictures and a client (probably through a URL) that can then browse them without allowing for screenshots, sharing, downloading, etc

all 12 comments
sorted by: hot top controversial new old
[–] Atemu@lemmy.ml 8 points 10 months ago* (last edited 10 months ago) (1 children)

You're basically looking for DRM and I'm not aware of any DRM system that you as a non-media-conglomerate can use.

I'm also not aware of DRM that is actually effective. It's mostly snake oil or, at best, "please don't steal"-signs.
The ultimate Achilles' heel of any DRM system is the analog hole: As soon as the user has an image on their screen, they can take a photo of said screen and share that in any way they want.

As with multi-media piracy, you cannot solve this issue using technology.

[–] hackerwacker@lemmy.ml 5 points 10 months ago (1 children)

You would need a locked down device and be physically present at the viewing. Otherwise they can just take a photo of the photo with their phone and share that.

[–] ReversalHatchery@beehaw.org 1 points 9 months ago

Maybe this is the solution. If they can't be trusted to behave, they'll be able to see the pictures at the next family gathering.

[–] FitzNuggly@lemmy.world 2 points 10 months ago (2 children)

There is nothing you can do about users taking screenshots.

What most professional photographers do is watermark the low resolution preview pictures, and only genrate download links once paid

[–] krash@lemmy.ml 2 points 10 months ago

Actually, there is plently that can be done against screenshots (plenty apps does that). But someone who takes a photograph of the said phone viewing the picture is a different matter.

[–] jet@hackertalks.com 2 points 10 months ago* (last edited 10 months ago)

https://www.photoshelter.com/

https://www.pixelrights.com/

There was some discussion about adding DRM Management into the JPEG standard, but I don't believe that actually got implemented.

Signal, Whatsapp, and I think even Snapchat, has view once images. But it's best effort, somebody could certainly take a photo with another phone, or even disable the anti-screenshot feature in the option screen. It just raises the bar.

[–] akilou@sh.itjust.works 1 points 10 months ago

You may not like this answer but our solution to this is a Google Photos album, locked down so it's invite only. Paired with a social media vigilance keeping an eye out for unauthorized posts. We've only had to treated to kick someone out of the album once. It works well for us. Especially at family events, people post the photos they take too so we have access and they now know not to post on social media.