this post was submitted on 24 Mar 2026
37 points (91.1% liked)

Selfhosted

60093 readers
964 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.

  7. Promotion posts require your active participation in selfhosting or related communities, or the post will be removed. No more than 10% of your posts or comments may be self-promotional, or your post will be removed. F/LOSS Exception: If your post is about a project that is completely open source & can be self-hosted in full without payment, and your account is at least 7 days old, your post is exempt from this rule as long as you continue to engage in comments.

Resources:

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

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

I’ve been struggling with something that sounds simple but is surprisingly annoying:

capturing content quickly across devices in a self-hosted environment.

On Android there’s share, on iOS shortcuts, on desktop copy/paste… but everything feels fragmented.

I often end up losing things or postponing them just because capturing isn’t frictionless.

Curious how others handle this.

you are viewing a single comment's thread
view the rest of the comments
[–] Rivalarrival@lemmy.today 1 points 3 months ago (1 children)

The screenshot folder itself is certainly not limited to just screenshots. Any file you can save can be kept in there. To my mind, the "entry point" is "saving a file to this particular folder", regardless of the specific method used to do the saving. The screenshot is just an extremely convenient way to do that.

I just thought of a way to improve this technique with Tasker. Tasker can work with the clipboard, edit files, and take a screenshot. So, you could set up a gesture to trigger a task in Tasker. Tasker can then take the screenshot, dumping it into the folder. Tasker can then check the clipboard; if there is text in your clipboard, it can prepend it to a single "TODO.txt" in your screenshot folder.

Linux could be configured much the same way, using shutter and xclip to capture the screenshot and clipboard, respectively.

[–] oldany@lemmy.world 0 points 3 months ago (1 children)

Yeah that makes sense — treating a folder as the universal entry point is a clever way to unify things.

I think that’s exactly the direction: trying to reduce everything to a single “drop zone”.

Where I personally kept feeling friction is that you still need something in between to get things into that folder (scripts, gestures, automations, etc.).

So the entry point becomes “save to this folder”, but the way you get there still depends on context.

That’s the part I always found hard to make truly uniform.

[–] Rivalarrival@lemmy.today 1 points 3 months ago (1 children)

Let's try this a different way...

How do you want to indicate something should be retained? What is the single, physical act you want to perform to tell the operating system "this thing needs to be captured"?

[–] oldany@lemmy.world 0 points 3 months ago

That’s a really good way to frame it.

I kept coming back to the idea that the “act” shouldn’t be something new you have to learn — it should reuse what you’re already doing in each context.

So instead of one single physical gesture, it’s more like a single intent expressed through different native actions:

  • on mobile → share
  • on desktop → paste
  • in browser → bookmarklet
  • sometimes even just typing something and sending it

The key (for me) wasn’t forcing one gesture, but making all of those feel like the same action underneath.

So the mental model becomes: “this goes into my inbox”, regardless of how I triggered it.

That’s where things started to click for me.