| Post Reply | RetroFed Forum Forum Index
» Selfhosted
Page 1 of 2 Goto page 1, 2 Next Last » |
| Author | Message | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
hansolo
lemmy.today
hansolo@lemmy.todayJoined: 2025-06-07 |
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. |
||||||||||||||||
| 104 Original | |||||||||||||||||
Flamekebab
piefed.social
Flamekebab@piefed.socialJoined: 2024-07-25 |
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. |
||||||||||||||||
| 27 | |||||||||||||||||
|
dihutenosa
piefed.social
dihutenosa@piefed.social Joined: 2025-06-04 |
Surely a custom vibe-coded mess of a web frontend for ImageMagick (it allows uploading a whole lot of scanned images, then presents a comfy web UI which allows choosing particular transformations - posterize to bilevel, trim, straighten, deskew, scale-to-page-size-and-add-edges). It runs in an ancient discarded-and-salvaged laptop. I also use the same laptop as:
I also run a periodic HLS video broadcast (my home internet connection should survive something like 40 simultaneous watchers, I should figure out how to distribute it efficiently to other hosts). It's too heavy for the ancient laptop, but (as it turns out, I measured yesterday), a NAS with a 4-core Intel N100 CPU just barely manages. I might switch to it, it's probably more power efficient than the current desktop workstation. |
||||||||||||||||
| 9 | |||||||||||||||||
|
Grandwolf319
sh.itjust.works
Grandwolf319@sh.itjust.works Joined: 2023-06-24 |
[deleted]
|
||||||||||||||||
| 11 | |||||||||||||||||
michaelharley
infosec.pub
michaelharley@infosec.pubJoined: 2026-04-01 |
I built myself a 'new masked email' workflow. I copy and paste the site url into the form and click create. It generates my random masked email, generates a strong password, prompts me for my keepass password then saves all the things and copies the generated password to the clipboard. Here are some screenshots. I did a test entry to demonstrate for you.
New form.
I type in my KeePass password and I get this screen while the entry is automatically saved to KeePass. This all runs on an Intel NUC in my office and is accessible over my local network. |
||||||||||||||||
| 18 | |||||||||||||||||
|
dihutenosa
piefed.social
dihutenosa@piefed.social Joined: 2025-06-04 |
I built myself a 'new masked email' workflow. I copy and paste the site url into the form and click create. It generates my random masked email, generates a strong password, prompts me for my keepass password then saves all the things and copies the generated password to the clipboard. Here are some screenshots. I did a test entry to demonstrate for you. New form. I type in my KeePass password ...
You might want to check out pass - the standard Unix password manager |
||||||||||||||||
| 8 | |||||||||||||||||
michaelharley
infosec.pub
michaelharley@infosec.pubJoined: 2026-04-01 |
You might want to check out pass - the standard Unix password manager
I have and use pass for system secrets but for service where I'm logging in via the browser, I prefer KeePass. |
||||||||||||||||
| 8 | |||||||||||||||||
Victoria
lemmy.blahaj.zone
gratux@lemmy.blahaj.zoneJoined: 2023-06-11 |
[deleted]
I have something similar, but I wanted to use my existing Jellyfin. I use TubeSync, which is basically just a web wrapper for yt-dlp with scheduling. I configured it to periodically download my unlisted YouTube Music playlist. |
||||||||||||||||
| 6 | |||||||||||||||||
LeTak
feddit.org
LeTak@feddit.orgJoined: 2025-06-11 |
I am selfhosting HomeAssistant and one automation is for my ceiling lamp. |
||||||||||||||||
| 65 | |||||||||||||||||
|
Postmortal_Pop
lemmy.world
Postmortal_Pop@lemmy.world Joined: 2024-03-30 |
I am selfhosting HomeAssistant and one automation is for my ceiling lamp. As I don’t whant to touch the electrical wiring or alter it permanently, I control it via IR and imitated the signal from the original remote via the ESP32 and some IR led. This on his own does not build a full feedback loop, so the ESP does not know if the light changed after the signal got send out. I lacked the correct...
Home assistant, is the light of on? I don't know, let me ask the clock. |
||||||||||||||||
| 57 | |||||||||||||||||
hansolo
lemmy.today
hansolo@lemmy.todayJoined: 2025-06-07 |
I am selfhosting HomeAssistant and one automation is for my ceiling lamp. As I don’t whant to touch the electrical wiring or alter it permanently, I control it via IR and imitated the signal from the original remote via the ESP32 and some IR led. This on his own does not build a full feedback loop, so the ESP does not know if the light changed after the signal got send out. I lacked the correct...
I kind of love this. |
||||||||||||||||
| 13 | |||||||||||||||||
hansolo
lemmy.today
hansolo@lemmy.todayJoined: 2025-06-07 |
[deleted]
I have an Invidious instance going, and a boatload of MP3s from the last 30 years... Tell me more. |
||||||||||||||||
| 5 | |||||||||||||||||
hansolo
lemmy.today
hansolo@lemmy.todayJoined: 2025-06-07 |
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.
That's very cool! |
||||||||||||||||
| 5 | |||||||||||||||||
LumpyPancakes
piefed.social
BagOfHeavyStones@piefed.socialJoined: 2025-03-20 |
Not sure it really counts. For community radio A VPS running wireguard. Four presenters connect in from home. Using Stream What You Hear to create the live MP3 stream from their mixer. Played using Zara Radio to the FM transmitter. It's pretty reliable. Same VPS hosts a Rustdesk server. |
||||||||||||||||
| 12 | |||||||||||||||||
hansolo
lemmy.today
hansolo@lemmy.todayJoined: 2025-06-07 |
I built myself a 'new masked email' workflow. I copy and paste the site url into the form and click create. It generates my random masked email, generates a strong password, prompts me for my keepass password then saves all the things and copies the generated password to the clipboard. Here are some screenshots. I did a test entry to demonstrate for you. New form. I type in my KeePass password ...
This is awesome. |
||||||||||||||||
| 5 | |||||||||||||||||
|
giiicmrp
sopuli.xyz
giiicmrp@sopuli.xyz Joined: 2026-08-03 |
My wife often writes groceries lists using her phones note app, and sends it to me if I'm doing the shopping. Each item in the list is in it's own line. I use Nextcloud Notes, I'm pedantic and want to use a markdown checkist for shopping lists (also bad at shopping). I wrote a Matrix bot, or rather added a feature to an existing one, that adds |
||||||||||||||||
| 12 | |||||||||||||||||
hansolo
lemmy.today
hansolo@lemmy.todayJoined: 2025-06-07 |
Not sure it really counts. For community radio A VPS running wireguard. Four presenters connect in from home. Using Stream What You Hear to create the live MP3 stream from their mixer. Played using Zara Radio to the FM transmitter. It's pretty reliable. Same VPS hosts a Rustdesk server.
Absolutely counts! Never even imagined that as an option. |
||||||||||||||||
| 2 | |||||||||||||||||
|
webghost0101
sopuli.xyz
webghost0101@sopuli.xyz Joined: 2023-07-20 |
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.
Does the signal bot need its own phone number? |
||||||||||||||||
| 9 | |||||||||||||||||
hansolo
lemmy.today
hansolo@lemmy.todayJoined: 2025-06-07 |
My wife often writes groceries lists using her phones note app, and sends it to me if I'm doing the shopping. Each item in the list is in it's own line. I use Nextcloud Notes, I'm pedantic and want to use a markdown checkist for shopping lists (also bad at shopping). I wrote a Matrix bot, or rather added a feature to an existing one, that adds - [ ] in the beginning of each line of a received m...
Nice. Seems like a more direct version of a Joplin list. |
||||||||||||||||
| 3 | |||||||||||||||||
hansolo
lemmy.today
hansolo@lemmy.todayJoined: 2025-06-07 |
Surely a custom vibe-coded mess of a web frontend for ImageMagick (it allows uploading a whole lot of scanned images, then presents a comfy web UI which allows choosing particular transformations - posterize to bilevel, trim, straighten, deskew, scale-to-page-size-and-add-edges). It runs in an ancient discarded-and-salvaged laptop. I also use the same laptop as: Livekit SFU (transporting media ...
Pretty good collection for an old clunker! |
||||||||||||||||
| 2 | |||||||||||||||||
Flamekebab
piefed.social
Flamekebab@piefed.socialJoined: 2024-07-25 |
Does the signal bot need its own phone number?
Yep. I keep an old phone for the bot to be a linked device. |
||||||||||||||||
| 11 | |||||||||||||||||
|
PMental
lemmy.world
PMental@lemmy.world Joined: 2026-10-01 |
I've (with lots of assistance from Claude) created a selfhosted app for managing a beer cellar and or well stocked fridge, which keeps track of drink-by dates, has push reminders to a PWA web app and much more. |
||||||||||||||||
| 7 | |||||||||||||||||
|
Grandwolf319
sh.itjust.works
Grandwolf319@sh.itjust.works Joined: 2023-06-24 |
I have an Invidious instance going, and a boatload of MP3s from the last 30 years... Tell me more.
[deleted]
|
||||||||||||||||
| 4 | |||||||||||||||||
|
nibbler
discuss.tchncs.de
nibbler@discuss.tchncs.de Joined: 2025-03-07 |
I play Schafkopf, a card game usually played by 4 players. It was always a burden, especially before group chats existed on mobile, to figure out if we'll be four players coming Friday. So for 20 years I host a webpage for the 5-6 of us. It shows a calendar, user clicks the dates they want to play. Days with already registered players show in different colors. If a 4th player registers, all 4 are notified via email. Afterwards the page asks players for the monetary result, generates stats and graphs about money, game nights over time, individual player participation etc. In 288 game days I made 1278 EUR. I missed 53 game days. |
||||||||||||||||
| 25 | |||||||||||||||||
|
Reannlegge
lemmy.ca
Reannlegge@lemmy.ca Joined: 2025-02-13 |
I have a script that reads over one of the Canada Lemmy groups I am in and sees if a petition has been posted from ourcommons.ca than shares it in the Lemmy group if it has not been shared yet. |
||||||||||||||||
| 7 | |||||||||||||||||
djdarren
piefed.social
djdarren@piefed.socialJoined: 2025-10-07 |
Not sure it really counts. For community radio A VPS running wireguard. Four presenters connect in from home. Using Stream What You Hear to create the live MP3 stream from their mixer. Played using Zara Radio to the FM transmitter. It's pretty reliable. Same VPS hosts a Rustdesk server.
Just today I installed Azuracast on my server, pointed it at my Navidrome library, and now I have my own radio station. Once it's all configured I'll hook into it from my laptop for my weekly show using Icecast, which I'm really forward to doing. Because I'm cool. |
||||||||||||||||
| 2 | |||||||||||||||||
|
Decronym
Bot
Decronym@lemmy.decronym.xyz Joined: 2026-01-05 |
Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I've seen in this thread:
[Thread #123 for this comm, first seen 9th Oct 2026, 18:50] |
||||||||||||||||
| 4 | |||||||||||||||||
hansolo
lemmy.today
hansolo@lemmy.todayJoined: 2025-06-07 |
[deleted]
Wonderful! Thanks for the added info. |
||||||||||||||||
| 2 | |||||||||||||||||
|
justme
lemmy.dbzer0.com
justme@lemmy.dbzer0.com Joined: 2024-04-17 |
My wife often writes groceries lists using her phones note app, and sends it to me if I'm doing the shopping. Each item in the list is in it's own line. I use Nextcloud Notes, I'm pedantic and want to use a markdown checkist for shopping lists (also bad at shopping). I wrote a Matrix bot, or rather added a feature to an existing one, that adds - [ ] in the beginning of each line of a received m...
for this my wife and i use grocy. we don't really use the stock feature (which is probably the original main feature), bit is nice to do shipping lists by just clicking stuff that you already wrote and the shopping mode of the app is awesome. also the chores feature we use heavily, i just needed to tweak the ics export a bit. |
||||||||||||||||
| 8 | |||||||||||||||||
|
justme
lemmy.dbzer0.com
justme@lemmy.dbzer0.com Joined: 2024-04-17 |
so, I'm self hosting for many years, with many many tools that i tried out and a couple that stuck. not sure if this counts as weird, but I guess the most fitting example is the following: i have a matrix server, which basically only a few relatives use to communicate with me, but I make heavy use of the bridges, so i don't need to run those shit apps like Whatsapp on my phone. anyway, i really dislike voice messages, because most of the time i read messages at the computer or in the tram and i don't want to get headphones out, or simply don't want to listen to five minutes of car noise to get the information off the words. so when my next productive episode comes I'm planning to set up a matrix bot that sends those audio files to some stt engine and returns a transcript to the chat. I'll set up the bridge to ignore this bot, so the whatsnot user doesn't get spammed. |
||||||||||||||||
| 6 | |||||||||||||||||
mesa
piefed.social
mesamunefire@piefed.socialJoined: 2024-12-27 |
Got meshtastic once a day doing a weather report. Its very unique to my area. Its just a python script. Ive got a script that syncs my crosspoint books and bookwyrm. Its just a python script. Ai honeypot. It works really well. Guess what python script. |
||||||||||||||||
| 9 | |||||||||||||||||
|
solrize
lemmy.ml
solrize@lemmy.ml Joined: 2023-06-22 |
I didn't implement this because it stopped being needed, but a text to print converter for my hearing impaired and non-techie elderly mom. Basically an email gateway running on VPS so if she got an email or text from a family member, a raspberry pi in her bedroom would immediately print out the message on a receipt printer where she would see it. I was going to use a cheap thermal printer but another family member objected (I guess reasonably) to the toxic crap in thermal paper, so I found someone selling a still affordable impact receipt printer on craigslist. Nothing actually happened with this, but I liked the idea. |
||||||||||||||||
| 13 | |||||||||||||||||
|
solrize
lemmy.ml
solrize@lemmy.ml Joined: 2023-06-22 |
Another idea I haven't pursued: something that monitors the movement of local transit (BART trains, and buses) so I can check their ETA's and locations from a phone browser. There are existing apps and sites for this but they unfortunately suck. They always answer "when will the next bus/train arrive at stop XYZ" which is almost never what I want to know. What I want is usually either "I'm on the #123 bus RIGHT NOW and want to get off at XYZ, how many more stops do I wait?", or else "my friend is on BART and just passed station X. When will she get to station Y where I'm supposed to meet her?". Anyone implementing anything like that, please take it into account. The transit agencies usually have API's to get the relevant data. |
||||||||||||||||
| 11 | |||||||||||||||||
CandyMountainCharlie
feddit.online
CandyMountainCharlie@feddit.onlineJoined: 2026-10-08 |
for this my wife and i use grocy. we don't really use the stock feature (which is probably the original main feature), bit is nice to do shipping lists by just clicking stuff that you already wrote and the shopping mode of the app is awesome. also the chores feature we use heavily, i just needed to tweak the ics export a bit.
Yeah we use Our Grocery |
||||||||||||||||
| 3 | |||||||||||||||||
|
jet
hackertalks.com
jet@hackertalks.com Joined: 2023-07-06 |
I setup a simplex alerting bridge so grafana can create lab alerts to a simplex group, messages disappear when alerts are resolved. |
||||||||||||||||
| 4 | |||||||||||||||||
moldy_rice
piefed.keyboardvagabond.com
moldy_rice@piefed.keyboardvagabond.comJoined: 2026-08-07 |
Yep. I keep an old phone for the bot to be a linked device.
God that sucks. Why not use SimpleX or Wire or Matrix? |
||||||||||||||||
| 3 | |||||||||||||||||
moldy_rice
piefed.keyboardvagabond.com
moldy_rice@piefed.keyboardvagabond.comJoined: 2026-08-07 |
so, I'm self hosting for many years, with many many tools that i tried out and a couple that stuck. not sure if this counts as weird, but I guess the most fitting example is the following: i have a matrix server, which basically only a few relatives use to communicate with me, but I make heavy use of the bridges, so i don't need to run those shit apps like Whatsapp on my phone. anyway, i really...
Doesn't the bridge require you to run whatsapp on a phone anyway? |
||||||||||||||||
| 3 | |||||||||||||||||
|
GreenKnight23
lemmy.world
GreenKnight23@lemmy.world Joined: 2024-09-21 |
I have wireless wyze cameras in my house that are connected to a private network segmented away from internet access. because of that, it's impossible for them to retrieve updates. So I wrote a proxy in crystal-lang that can proxy web requests over my private network to the public internet. this allowed me to pull the new hacked firmware and installed them from github while maintaining network privacy. a year or so later I began selfhosting gitlab and now I just have a job that pulls a clone there and all the cameras pull from within my networks. |
||||||||||||||||
| 7 | |||||||||||||||||
|
smiletolerantly
awful.systems
smiletolerantly@awful.systems Joined: 2024-04-27 |
I have a lot of custom stuff, esp. regarding HomeAssistant integrations. But my favorite "stupid/not stupid if it works" solution is the following: I have an LG TV and attached Nvidia Shield. The Shield is the only input we ever use on the TV, and since its remote also can turn the TV on/off and control volume, its all we need. Which is pretty neat, only one remote. Except for image settings (i.e. proper bright picture during the day, different less bright image mode during the night). I don't want to keep the extra remote on the couch just for that, but unfortunately, these settings are not exposed via HDMI CEC. They are, however, exposed via a web API on LG TVs. So my utterly stupid solution is this:
(I feel the need to add: the TV is in an isolated subnet and has never once communicated with the internet, and it will damn well die an internet virgin.) Anyways, this has been working flawlessly for 2+ years! I also have toggles in HA for the same endpoints, but honestly, never use them. It's so nice to just be able to toggle the image via remote. |
||||||||||||||||
| 21 | |||||||||||||||||
hansolo
lemmy.today
hansolo@lemmy.todayJoined: 2025-06-07 |
Another idea I haven't pursued: something that monitors the movement of local transit (BART trains, and buses) so I can check their ETA's and locations from a phone browser. There are existing apps and sites for this but they unfortunately suck. They always answer "when will the next bus/train arrive at stop XYZ" which is almost never what I want to know. What I want is usually either "I'm on t...
Oh, yeah, that's a tough one, but seems workable. |
||||||||||||||||
| 2 | |||||||||||||||||
tatterdemalion
programming.dev
tatterdemalion@programming.devJoined: 2023-07-02 |
I play Schafkopf, a card game usually played by 4 players. It was always a burden, especially before group chats existed on mobile, to figure out if we'll be four players coming Friday. So for 20 years I host a webpage for the 5-6 of us. It shows a calendar, user clicks the dates they want to play. Days with already registered players show in different colors. If a 4th player registers, all 4 a...
Wow small world. Have you played Spitzer? |
||||||||||||||||
| 1 | |||||||||||||||||
|
kossa
feddit.org
kossa@feddit.org Joined: 2024-11-29 |
Does the signal bot need its own phone number?
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. |
||||||||||||||||
| 2 | |||||||||||||||||
|
solrize
lemmy.ml
solrize@lemmy.ml Joined: 2023-06-22 |
Oh, yeah, that's a tough one, but seems workable.
It doesn't seem so technically difficult if you can get the transit data. The phone GPS supplies your current location for the bus version, or alternatively you can just identify the most recent stop you saw. San Francisco has around 1000 city buses (I looked that up a while back) and you can put fairly precise coordinates, bus number, and route number of a bus into 4 or 5 bytes. So the complete locations of all the buses is around 20K which is less data than the javascript bloat that nextbus.com sends on every new visit. You do want the route maps (from transit agency) and street maps (openstreetmap) but overall it's not huge. |
||||||||||||||||
| 3 | |||||||||||||||||
|
nibbler
discuss.tchncs.de
nibbler@discuss.tchncs.de Joined: 2025-03-07 |
Wow small world. Have you played Spitzer?
Never heard of it. Schafkopf is quite popular here... |
||||||||||||||||
| 1 | |||||||||||||||||
|
giant_smeeg
feddit.uk
giant_smeeg@feddit.uk Joined: 2023-07-10 |
I selfhost podsync. Even for podcasts that have their own feed, I love getting chapters embedded... |
||||||||||||||||
| 6 | |||||||||||||||||
|
giant_smeeg
feddit.uk
giant_smeeg@feddit.uk Joined: 2023-07-10 |
I have a lot of custom stuff, esp. regarding HomeAssistant integrations. But my favorite "stupid/not stupid if it works" solution is the following: I have an LG TV and attached Nvidia Shield. The Shield is the only input we ever use on the TV, and since its remote also can turn the TV on/off and control volume, its all we need. Which is pretty neat, only one remote. Except for image settings (i...
Respect the hustle. This sounds useful for me, as I lower the brightness for the kids so I dont burn in their content. I just aint setting that up! Nice work. |
||||||||||||||||
| 3 | |||||||||||||||||
Flamekebab
piefed.social
Flamekebab@piefed.socialJoined: 2024-07-25 |
God that sucks. Why not use SimpleX or Wire or Matrix?
What would be the advantage? |
||||||||||||||||
| 1 | |||||||||||||||||
|
justme
lemmy.dbzer0.com
justme@lemmy.dbzer0.com Joined: 2024-04-17 |
Doesn't the bridge require you to run whatsapp on a phone anyway?
yeah, Whatsapp really stinks in this regard. i have it in an isolated environment on my phone (called shelter), where it is frozen most of the time. you need to switch it on once every two weeks, and the bridge will tell you when. at some point I'll dump it on a phone which is just in a drawer at home, together with all the other BS apps. i tried waydroid as alternative, but somehow didn't really make it work (didn't put much effort into it though) |
||||||||||||||||
| 4 | |||||||||||||||||
|
smiletolerantly
awful.systems
smiletolerantly@awful.systems Joined: 2024-04-27 |
Respect the hustle. This sounds useful for me, as I lower the brightness for the kids so I dont burn in their content. I just aint setting that up! Nice work.
Do you need a Github link? Assuming recent-ish LG, should he the same. |
||||||||||||||||
| 2 | |||||||||||||||||
|
Shabby4582
lemmy.world
Shabby4582@lemmy.world Joined: 2023-06-18 |
I am selfhosting HomeAssistant and one automation is for my ceiling lamp. As I don’t whant to touch the electrical wiring or alter it permanently, I control it via IR and imitated the signal from the original remote via the ESP32 and some IR led. This on his own does not build a full feedback loop, so the ESP does not know if the light changed after the signal got send out. I lacked the correct...
Ugh, I absolutely love this. What clock is it? |
||||||||||||||||
| 1 | |||||||||||||||||
|
thisisnotausername
lemmy.dbzer0.com
thisisnotausername@lemmy.dbzer0.com Joined: 2025-07-07 |
Llm that reads my whatsapp chats and extract events then make calendar events for me |
||||||||||||||||
| 7 | |||||||||||||||||
| Post Reply |
Page 1 of 2
Goto page
1, 2
Next
Last »
Back to top |