this post was submitted on 09 Oct 2026
104 points (96.4% liked)

Selfhosted

62958 readers
1272 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:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.

  8. AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.

Resources:

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

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

I'm self hosting on an old laptop, and I'm a convert for life. Self-hosting is amazing. Looking for other people's weirdest examples of what they're doing as inspiration.

My example, I recently set up a grammar script, where I have a couple 8b LLMs and an html landing page. I upload a doc and it corrects grammar and highlights changes it made, or just proofreads and I make changes manually. I can upload a novel before bed, and have suggestions based on specific writing styles in the morning. All local, perfectly suited for my own work.

you are viewing a single comment's thread
view the rest of the comments
[–] Flamekebab@piefed.social 27 points 6 days ago* (last edited 6 days ago) (2 children)

I've written a Signal bot that listens for messages from my wife and me. It's for sharing pictures of our daughter with a small list of people that want baby pics. The images we send it get blurred and sent as a preview, with an unblurred version sent as a "view once" image. Each blurred image contains an ID so that recipients can request the images again.

[–] webghost0101@sopuli.xyz 9 points 6 days ago (2 children)

Does the signal bot need its own phone number?

[–] Flamekebab@piefed.social 11 points 6 days ago (2 children)

Yep. I keep an old phone for the bot to be a linked device.

[–] tigerhawkvok@startrek.website 1 points 2 days ago (1 children)

Not as of a few weeks ago

https://support.signal.org/hc/en-us/articles/11197884108826-Phone-Numberless-Registration-for-Android-beta

It needs to be Android with Google Play Services for the registration for a variety of payment related reasons, but they want to eventually remove that tie

[–] Flamekebab@piefed.social 1 points 2 days ago

I don't think the backend my code depends on supports this yet, but good to know it might well in the future.

[–] moldy_rice@piefed.keyboardvagabond.com 3 points 5 days ago (1 children)

God that sucks.

Why not use SimpleX or Wire or Matrix?

[–] Flamekebab@piefed.social 1 points 5 days ago (1 children)
[–] moldy_rice@piefed.keyboardvagabond.com 2 points 5 days ago (1 children)

No phone number needed. Can run directly on a non-phone server.

Also more secure and trustworthy because it's open source.

[–] Flamekebab@piefed.social 2 points 5 days ago (2 children)

Also more secure and trustworthy because it’s open source.

But Signal is open source..?

Getting a phone number was relatively cheap and easy, so for a one-off implementation, Signal was an easy choice as it's what many friends and family already use.

[–] Arda@piefed.social 1 points 3 days ago

Isn't just the client open source

[–] moldy_rice@piefed.keyboardvagabond.com 0 points 5 days ago* (last edited 5 days ago) (1 children)

The phone number part significantly degrades your privacy and security

Also the signal app depends on non free software blobs, which is a huge risk to security. Claiming that Signal is open source is disingenuous. Parts of it are open source. As a whole, it is not.

[–] Flamekebab@piefed.social 6 points 5 days ago (1 children)

I'm not here to fight you. I was replying with a cool thing I wrote to share baby pics to family and friends, not trying to be the most perfect hardcore op sec person on the internet.

People I know use Signal. I have never even heard of two of the three services mentioned higher up the thread.

When I wrote it I was dealing with a newborn, auditing whether Signal passes some No True Scotsman test for open source-ness was really not my priority.

Ugh, this kind of response is so off-putting. You can reply if you like but I'm probably just going to delete the whole damn comment thread because fuck this kind of purity test bullshit.

I wasn't asking for fucking feedback on my work.

[–] Shabby4582@lemmy.world 3 points 4 days ago (1 children)

I think this is a great response. I’m not sure what happened to “if you haven’t got anything nice to say, don’t say anything at all.” I absolutely agree on the purity test thing and I think the functioning solution you have created is absolutely awesome and has inspired me to try something similar. Rather than comment on the result and cool thing that was achieved, they chose to focus on some irrelevant detail because apparently it’s too hard to just say something is cool.

If you have a write up of your setup I’d love to read it. Don’t let the zealots drag you down bud.

[–] Flamekebab@piefed.social 2 points 4 days ago

Thanks, I appreciate it.

I've finally made my repo public thanks to your comment: https://codeberg.org/Flamekebab/FruitBatBot

[–] kossa@feddit.org 2 points 5 days ago

I think I read somewhere, that Signal just recently allowed registration without phone number ("just" a spare device and a one-time payment, it's in Android Beta, apparently), so that'll work now.

[–] hansolo@lemmy.today 5 points 6 days ago

That's very cool!