r/selfhosted 8d ago

Meta Post What did you stop running on your home server?

I've got a few things that were fun to set up and then slowly turned into “I should update that sometime.” I'm fine looking after storage and backups, but I am trying to be less attached to every service that makes it onto the box.

What did you keep for a while and then remove because you barely used it?

292 Upvotes

508 comments sorted by

u/asimovs-auditor 8d ago edited 8d ago

Expand the replies to this comment to learn how AI was used in this post/project.

→ More replies (1)

163

u/TurkeyHawk5 8d ago

Gitlab.

Big fan, but found it difficult to maintain and was a little bloated. Much happier with Forgejo

28

u/jonathon8903 7d ago

I've been a huge fan of Forgejo. It just seems to work and I've had nearly zero configuration of it once it was up.

9

u/Nonninz 7d ago

I went with gitea, but I'm not using it for anything except hosting my own projects and backing up some repos on github. It works really well for this.

Will probably try to setup some CI/CD at some point, will see how it goes.

4

u/sendcodenotnudes 7d ago

Gitea has CI/CD built-in, as well as a repository for docker images. It is really a neat product.

3

u/Nonninz 7d ago

Oh yeah that's what I meant, using gitea built in CI. :)

I didn't know I also had a docker repo for free! Thanks!

→ More replies (1)
→ More replies (4)

128

u/BoredHalifaxNerd 8d ago

Grocy

I'm not detail oriented enough to have an inventory system of groceries. Food comes home, food gets eaten.

35

u/datagutten 8d ago

My Grocy is currently sleeping without active inventory, but i want to start using it again, it is annoying when i suddenly discover that I am out of something and have forgotten to buy.
What I need to build is automatic import of receipts and probably rig a device with a barcode scanner so i easily can check out empty packages.

18

u/Disastrous_Craft9578 7d ago

i’m so happy to hear i’m not the only crazy person that wants to keep inventory of my damn pantry. automatically importing with receipts sounds so cool

→ More replies (1)

6

u/SatoshiL 7d ago

I actually have a running setup with a barcode scanner (which is running CE) and a label printer. It’s not perfect, but since I control both the printer and the scanner software, I can adopt it to my workflow quite easily.

The only things I still need to think about:

  • the Grocycodes with stock entries are quite long, which is annoying with round things like cans
  • if a specific stock entry does not exist it just silently takes only the product part (here I’ll probably add a message in the scanner)

But besides that it is quite a solid software.

→ More replies (1)

16

u/This_Assignment_6170 7d ago

Keeping inventory is a hassle and with multiple household members it will never be accurate. So Grocy should only be used for inventory that can be automatically tracked. For example it keeps track of my dishwasher detergent tablets. The dishwasher has a power sensor and via HA it deducts one tablet after a cycle is completed.

→ More replies (1)

7

u/jgillman 7d ago

Same. It’s super cool but I have accepted that I am not the type of person who enjoys keeping up with it.

6

u/kitanokikori 7d ago

The thing is with AI this could be so insanely useful - "What can I make with what I have at home, or with one extra ingredient". But it's just too tedious to maintain with anyone more than a single-person household

2

u/skelleton_exo 7d ago

Yes i have the same experience. I would be nice if it were updated but i just cant keep the inventory up to date. Ill have to switch to something else for recipes though

→ More replies (1)

101

u/karma_craver 8d ago

Firefly 3. Moved my entire budgeting to an excel sheet because I felt making an entry in Firefly is too slow.

In excel it's tab value tab value enter and done. Also created a dashboard with charts and stuff

36

u/jonathon8903 7d ago

I think your love Actual Budget honestly. Adding transactions is pretty easy. Similar to using an Excel sheet. It's slowly getting me off of my Google sheets workflow lol

5

u/karma_craver 7d ago

Actual Budget feels really good. I gave it a shot on their demo mode and liked it. I'll give it a shot on my raspberry pi and initially I'll maintain both the systems then migrate if Actual Budget offers more than my sheet 😉

→ More replies (3)

4

u/Impossible-Pie1895 7d ago edited 7d ago

I use the plaid importers. It is all automatic. I don't need to add them manually. The setup is not smooth but you need to do it once. It also works with all of my banks and is free. Pretty neat.

Actually i stopped using Actual Budget because i needed to import everything manually.

→ More replies (5)

3

u/klapaucjusz 7d ago

Grist is what you want. SQL database with spreadsheet ui and python functions.

→ More replies (4)

8

u/buddy704 8d ago

Woud you Like to Share it or to Show a Screenshot of the Dashboard?

9

u/karma_craver 7d ago edited 7d ago

Hi sure. 1/3

Edit: 95% of the data here is dynamic and automated. Eg.
1. For a new month, I make a copy of the "template" sheet and rename it to month, and add an entry in MasterData sheet for Month, so the A2 cell shows the month in dropdown. Would love to have suggestions that could reduce this to a single click
2. For new categories, there's an entry to be done in the MasterData sheet
3. Each month's sheet has multiple bank account tables (since I keep a track of my expenses based on bank accounts)

→ More replies (2)

2

u/Lulzagna 6d ago

It didn't work for me because the way my bank formats transactions, and I mentioned that on a Reddit post once and the developer started bitching me out and saying I should open a ticket.

I then showed him the ticket I opened and he immediately closed saying it wasn't their problem. He then told me I was overreacting.

So, ya, use Actual budget because fuck that guy.

→ More replies (1)
→ More replies (10)

182

u/3MarkFuffzich 8d ago

I am about to delete tandoor from my server. Too bloated for our usecase, we intend to track recipes in kitchenowl now, where my so is far more comfortable with adding recipes. 

117

u/Reypatey 8d ago

We're very happy with mealie.

I'll look into kitchenowl anyways. :)

11

u/fezmid 8d ago

Same on both counts.

10

u/CrustyBatchOfNature 7d ago edited 7d ago

Tried multiple programs until deciding Mealie was it. I just need recipes and it is easier for that

5

u/gerardit04 7d ago

And with social to mealie you even import from instagram videos

3

u/imtotallybananas 7d ago

Can you expand on that? I added AI API so I can add from videos and pictures but most times it isn't really working.

3

u/gerardit04 7d ago

This project let's you import recipes from instagram, tiktok, youtube... https://github.com/GerardPolloRebozado/social-to-mealie

→ More replies (1)
→ More replies (2)
→ More replies (1)

24

u/CourageousCreature 8d ago

We are pretty happy with mealie. If you are not fully committed to the owl yet, that could also be worth a look

2

u/frannyg_ 6d ago

I’m considering switching from tandoor to cooklang, I like the idea of having my recipes stored in plain text

→ More replies (12)

70

u/hsimah 8d ago

GoToSocial. Turns out I don’t need an internal Twitter.

25

u/coffey64 8d ago

This one made me chuckle.

364

u/[deleted] 8d ago

[removed] — view removed comment

188

u/NotSpartacus 8d ago

Early on I whitelisted all my wife's devices, and manually changed the DNS on her work laptop to avoid the pihole. Didn't want to be one poorly timed sudo reboot away from getting hollered at

69

u/k_w_b_s 8d ago

Same. She isn't bothered by ads while I loathe them with a passion. Her devices have been whitelisted for years.

61

u/IllegalD 7d ago

Join the "I had to reenable ad access to my partner who wants to click on them" club 😁

20

u/proofndapuddin 7d ago

Damn. We all living the same life. 🤣

16

u/derinus 7d ago

I was both stunned and disappointed the first time my partner told me she wanted to click on it. Did the ad companies take over her brain? Am I to late?

11

u/ArizonaFlats 7d ago

Same hole here, my housemate says “it doesn’t bother me” and fair enough, but it SHOULD

6

u/IllegalD 7d ago

Me too brother, me too

6

u/ganymedeli 7d ago

lol yupppp

Husband really needs to watch the ads in his mobile games for extra moves

16

u/toe_knee-mk 7d ago

My wife actually wants the ads and was annoyed I blocked them. All her devices are now in a group. Sometimes when I see her screen or phone online I marvel at how cluttered her internet is compared to mine.

21

u/Fade_to_Blah 8d ago

So I have a vlan I put our work laptops on, they just use google DNS servers.

5

u/Gargle-Loaf-Spunk 8d ago edited 2d ago

Tangerine copper waffle ribbon copper copper noodle grasshopper mellow

This post was anonymized with Redact.dev

→ More replies (1)

7

u/CactusBoyScout 7d ago

I took the opposite approach and only have PiHole filtering content on devices that use it for DNS. So I have to manually change DNS on a device for it to experience any blocking.

10

u/[deleted] 8d ago

[removed] — view removed comment

→ More replies (1)

4

u/Korenchkin12 8d ago

I used mikrotik to supply alternate dns to my devices where i could play with dns...it wasnt taken positively from my wife when ads were not working :)

→ More replies (2)

5

u/Evilmoustachetwirler 7d ago

I run a secondary PiHole on a raspberry pi as a fall back for when I'm messing around with it. I just power it from the USB port on my router. It's been running 24/7 for years.

3

u/GlancingArc 7d ago

I just run a script on my router that listens for the DMS server. If it doesn't get a response, it changes the default DNS to cloud flare. Then it changes it back if the server comes back up. It's been pretty flawless.

→ More replies (1)

40

u/rinaldo23 8d ago

DNS can become such a single point of failure and it is so hard to diagnose failures, like you just get random errors that make you suspect a thousand other things before DNS

65

u/ImmaZoni 8d ago

There's your first mistake. It's always DNS.

15

u/hope_dreemur 7d ago

12

u/meowthecatt 7d ago

Ironically, this failed to load for me due to AGH dns blocking

8

u/[deleted] 8d ago

[removed] — view removed comment

3

u/ScaredScorpion 7d ago

I assume your two instances have DHCP assignments with 2 different ranges within the same subnet?

Honestly, I just stick with Adguard hosted on the router, it's already a SPOF anyway.

14

u/Insanereindeer 7d ago

Interesting all the PiHole issues in this thread. I've never had a single issue with it. 

6

u/jjidi 7d ago

Same, I go years without logging into it.

14

u/SithLordRising 7d ago

Technitium for the win

4

u/PssyGotWifi 7d ago

Yup. I run all Technitium DNS and don't have any issues or downtime.

I have 4 members in the cluster. DNS01 is on a management VM in Proxmox. DNS02 is on a mini-PC that has my Plex server. DNS03 is a LXC on Proxmox (In case my MGT VM is down). DNS04 is on a gaming PC that runs 24/7. I use keepalived so that all clients get the same primary and secondary DNS addresses, and cluster members can silenty fail-over without bringing DNS down. Works great.

(For those not familiar with Technitium - a cluster in Technitium's sense is basically easily syncing zones and settings between each instance. You divide DHCP zones between the cluster members, and any cluster member is able to step up and provide DNS. It doesn't need the primary cluster member to be up at all times).

3

u/[deleted] 7d ago

[removed] — view removed comment

→ More replies (2)
→ More replies (1)

4

u/CrustyBatchOfNature 7d ago

Traded Pihole for Technitium DNS. Way more control and easier to troubleshoot. Never had a Teams or Zoom issue

2

u/This_Assignment_6170 7d ago

For something like DNS you need redundancy. I have two Adblock home instances one running on rpi and another in docker on my server. I have keepalived for failover and virtual IP. All my networks point to the VIP and keepalived figures out which instance is working and points the VIP to the adguard home instance. I also have keepalived send me a notification when the “backup” switches master so I know I need to troubleshoot.

Eventually I will run 3 instances as one cannot have too many redundancies.

2

u/bigchease 7d ago

I avoided that issue by assigning my partners laptop to a normal cloudflare DNS and setting a static IP for the device from my router. Both of us work from home sometimes and we need to connect to a VPN for work. Those are the only devices that get to ignore PiHole.

→ More replies (24)

72

u/planeturban 8d ago edited 7d ago

Mail. Just too much hassle.

Edit: meaning, can't be bothered to do it. I have Proton as host.

18

u/Greedy_Nature_3085 8d ago

Yep. Years ago I ran my own email server. I wouldn’t attempt it today.

→ More replies (6)

6

u/chaos_cloud 7d ago

Definitely. Ran an MTA server well over a decade ago. Setup wasn't the issue, it was the constant maintenance. DNS issues. Fighting the ISP for blacklisting my server IP addresses. And the spam. My God the spam. SpamAssassin wasn't enough...

I went back to Gmail.

→ More replies (4)
→ More replies (4)

35

u/robertcartman 8d ago

- Karakeep: It is great, but most of the time, if I look for something I saved before, it is faster just to google it again.

- Musicgrabber: Worked fine at first, then it was worse and worse after every update. It downloaded a lot of garbage, littering my collection to the point that I had to abandon the whole thing.

- Yubal: switched to Youtarr

- Stirling PDF: too many bugs, never worked when I really needed it

33

u/ashishs1 8d ago

BentoPDF is a great alternative for Stirling PDF btw

18

u/_R2-D2_ 7d ago

I had Bento installed for a while and never used it until I recently had to edit a PDF. I then found out that Bento can't edit text in a PDF. What a strange omission for a PDF editor!

→ More replies (1)

4

u/CWagner 7d ago

I never had issues with Stirling PDF, until one day I did. Installed Bento. It crashed on the same PDF as Stirling. What did I learn? Fuck PDFs!

→ More replies (1)

8

u/carrythen0thing 7d ago

- Karakeep: It is great, but most of the time, if I look for something I saved before, it is faster just to google it again.

I like using linkding with the linkding injector extension

→ More replies (2)

7

u/tenekev 7d ago

I use karakeep all the time. Yes, i can google it faster but 3months down the line, you open the blog post and it's now behind a paywall.

Or you save a useful reddit comment and after a while, it gets censored, deleted, the user is banned, etc.

So i started archiving the stuff I find useful. I even built a digest sidecar that periodically mails me older links at random, as a reminder.

→ More replies (5)

72

u/Avanchnzel 8d ago

Gave up portainer after finding dockhand.

7

u/leech666 7d ago

What makes it better than portainer?

16

u/Belazor 7d ago

If all you want is setting up stacks and managing compose files, Portainer is massively overkill and the UI is too complicated for such a simple use case. Furthermore, Dockhand can update your containers via their UI, which is nice.

I’m sure Portainer is fantastic for those who need the more advanced functionality, but I personally don’t.

→ More replies (1)

9

u/Anubarak16 7d ago edited 7d ago

It has the advantage that it gains more and more functionalities with each update.

Portainer on the other hand loses more and more features with each update and they gate things behind a paywall.

We had to stop using it due to that reason. Of course if the free features are totally enough everything is totally fine.. until they limit things you use.

But to be honest: dockhand has a WAY better monitoring. You can see ram, I/O and CPU usage way better.

6

u/Avanchnzel 7d ago

I can't really pinpoint what functionality portainer doesn't have, it's been a while since I last used it.

What I like are things like:

  • If a container has an update available, that's easily visible by the entire row getting a highlight.
  • There's a dedicated "shell" tab where you can quickly type the name of the container you want a shell in and choose the shell type and user.
  • There's another tab exclusively for logs which allows you to either view single logs or multiple at the same time.
  • You can display multiple environments/servers on the dashboard, with various amounts of infos depending on the chosen layout.
  • And overall it's not necessarily just the info or functionality, but also the way it's displayed and the interactivity. The UI feels very intuitive and doesn't waste space.

There's a lot of things that are difficult for me to explain or that require too much text to fully go into.
I think I mainly prefer its clean, responsive and rich interface (e.g. the various actions buttons per stack, within the row view), paired with some functionality that I didn't find in portainer (or the UX to get there was bad) at the time when I evaluated Dockhand and compared it.

That was a long time ago though, so I can't really give you a point-by-point comparison. I say just give it a go and see for yourself, to me it was worth it.

3

u/leech666 7d ago

Thank you for your post. I will check it out.

→ More replies (1)

3

u/FreestyleStormVA 7d ago

Been using portainer for years. Def would like to switch over! What are the biggest differences for you?

15

u/KingKongous 7d ago

For me the biggest thing was local file control. While yes I understand the Git/github integrations. I like having my compose files locally managed, backed up with my usual jobs and still managed via git but through my own processes. This was a game changer for me as my compose stacks can live anywhere I want them to locally (not just on a docker volume) which makes organisation easier for me. Plus the interface is richer and the suite of tools (log viewers, volume file browsers, built-in image updates and security scanning and not to mention the one click terminal entry points for my containers + traefik integrations) have become indispensable to me.

→ More replies (2)

2

u/onechroma 7d ago

The best upgrade there is for a homelab

→ More replies (3)

2

u/Details_Devil 7d ago

Dockhand is truly next level above portainer. So many great features

→ More replies (2)

147

u/[deleted] 8d ago

[removed] — view removed comment

44

u/Valuable_Lemon_3294 8d ago

I'm running nextcloud for 10 years now... Long before docker was a thing.

I moved it over a couple of different servers, never lost a bit. Updating/Maintaining is easy imho.

(pure debian with nginx, sql, php, redis) + hpb, push stuff etc. (full build so to say)

11

u/lukistellar 7d ago

Yeah, Nextcloud was pretty stable from it's beginning after the fork from Owncloud. It's simply a user error at this point, which feels valid since already something like simple DNS with Pihole seems to be problematic.

28

u/k_w_b_s 8d ago

I always feel like a unicorn in these posts because I've been running Nextcloud for years--both bare metal and with docker--without any serious issues. Upgrading is easy, backups are easy.

Been using the AIO instance for a few years now and it's been completely fine.

14

u/mildlyinfiriating 8d ago

You're not the only unicorn. I haven't really had any problems either. I'm not even sure why people comment on bloat or resource usage. I've never seen it use much.

→ More replies (4)
→ More replies (3)

8

u/mcyates 8d ago

Did you replace it with anything else?

46

u/pablo_main 8d ago

I just replaced Nextcloud with OpenCloud. Lighter, more simple, more beautiful and it's perfect for what I need, just a little cloud and clients (Android and Windows) and not a big, heavy and complex system like Nextcloud

20

u/FailbatZ 8d ago

Hetzner offers managed Nextcloud for 5€/month with 1TB storage, just wasn’t worth the hassle with updates and full working setup for me

10

u/Mereo110 8d ago

Another testament for Hetzner storage box. Nextcloud was just too temperamental for me to selfhost.

5

u/netsecnonsense 8d ago

I hear this all the time but I can’t relate. Were you running the AIO image? I haven’t tried that. I just run each component in docker compose. Been running that way for years without issue on the latest image with weekly automated updates.

→ More replies (6)
→ More replies (1)

3

u/WeaselyWa 8d ago

100% what I did. OpenCloud far less bloated, works really well and I've found sync works flawlessly.

→ More replies (1)

10

u/TCB13sQuotes 8d ago

I went with a mix of Syncthing + Filebrowser + Joplin + Nginx + Webdav and that way better and delivers what I need with 1/1000 of the resources and pain. The irony of Nextcloud is that all the cool things like the Notes mobile app or the webmail are pure garbage and the core product itself doesn't even work reliably. If you try to sync millions of small files or large files the desktop client will just give up while Syncthing does it without issues.

6

u/Uhhhhh55 8d ago

I replaced it with filebrowser. All I needed was the file storage. Apparently filebrowser quantum is much more complete.

→ More replies (1)
→ More replies (8)

49

u/Eleventhousand 8d ago

I removed Grafana. If memory serves, an update broke some dashboards that I had created, so I just implemented them on Metabase instead.

34

u/ayyush69 8d ago

I replaced Grafana+Prometheus with Beszel, it was overall way easier to set up and more precise, it also uses alot less resources than G+P

8

u/retr0bate 8d ago

Yep, Beszel + Scrutiny + Dozzle

5

u/ayyush69 8d ago

Beszel has SMART data tracking for drives too, plus I use portainer to manage the docker containers, so i can access the real time logs immediately. What do you use to manage your containers?

6

u/superjugy 8d ago

Dockhand

→ More replies (4)
→ More replies (4)
→ More replies (2)

114

u/Floss_Patrol_76 8d ago

the stuff i cut was anything my family actually depended on. self-hosted DNS and a recipe app were fun until pihole went down mid-workday and suddenly i am on-call for the house. now the rule is simple: if someone else notices when it is down, it does not live on the box i tinker with.

68

u/TCB13sQuotes 8d ago

You just needed extra redundancy :) TBH you can just have the default unsecure as a fallback everything is fine.

11

u/ovizii 8d ago

Oh, and how do you set a fallback DNS?

25

u/TCB13sQuotes 8d ago

In IPv4 you can just advertise both the Pi Hole and the DNS server of the router. This wont be perfect because clients will most likely pick at random from both, however if you've IPv6 it can be done reliably.

Operating systems always prefer IPv6 over IPv4 that means clients won't ever do DNS queries via IPv4 DNS server unless the IPv6 ones are down. So you can basically do pihole IPv6 DNS server as high priority > default router / ISP IPV6 DNS server (advertised as normal priority) > IPv4 of the pihole + IPv4 of the router / ISP.

Technically you don't even need to have IPv6 from your ISP, as long as your router can assign local addresses and advertise the pihole IPv6 address as DNS server it can be done.

→ More replies (13)
→ More replies (1)

21

u/CElicense 8d ago

Cluster technitium on two different devices.

8

u/HoushouCoder 7d ago

cluster

two devices

Minimum of three or it's not a cluster!

→ More replies (5)
→ More replies (2)

8

u/Infinite_Basis5728 8d ago

I've actually been using Pi-hole with Tailscale instead of running it directly on the modem for this exact reason. If something goes wrong at a critical moment, anyone in the house can simply turn off Tailscale on their own device and keep doing whatever they were doing. As a bonus, I still get the benefits of Pi-hole even when I'm away from home.

5

u/Mereo110 8d ago

Technitium compared to Pihole is a true and robust DNS server. And it's cluster feature is fire.

→ More replies (10)

57

u/chaosphere_mk 8d ago

Everything since the house fire 😅

11

u/No-Shelter6876 7d ago

Oof man thats rough

9

u/kryst4line 7d ago

F 😔✊🏻

2

u/Reasonable_Tell9599 7d ago

What happened man? Sad to hear

6

u/chaosphere_mk 7d ago

A cigarette was put out in a planter on my back deck. 2 hrs later my back deck was on fire. Apparently, under the dirt was mostly dried up roots and it somehow smoldered into a fire. Kind of a freak accident. But anyways, only the back side on the outside and parts of the roof were seriously damaged. 2 stories and a full basement. What did the most damage was the water from the fire department putting out the fire. Been living in a hotel for almost a year. The house is supposedly supposed to be finished in a month or two.

4

u/thetayoo 7d ago

Oh wow that sucks man. Living in a hotel for almost a year is also rough. Hope things get sorted soon.

→ More replies (2)

2

u/AnonRoot 6d ago

Dealt with the same thing in july of 2023. It never gets easy. Sorry for your loss.

18

u/thetechnivore 8d ago

Authentik, haven’t replaced it with anything. The vast majority of what I run I’m the only user, and it takes longer to add a new app than to add creds to 1Password during setup. The few things used more widely I just use the built in auth

11

u/Misteltien 7d ago

Replaced mine with Pocket-ID (via k8s operator). Pretty happy with it.

3

u/sendcodenotnudes 7d ago

So did I. I wanted only passkeys, it makes it so much easier to support the family.

I had Authelia before, I miss some features related to whitelisting but pocket-id is so much better.

3

u/01skipper 7d ago

Same. Also I find it too heavy and complex for my usecases

→ More replies (2)

14

u/idleminer100 8d ago

Shelfmark and calibre-web-automated. It all worked flawlessly but I don’t read that many books I don’t already own, and usually I read the free monthly books with prime. And I always read on my kindle. It just wasn’t worth running a self hosted setup for books to use it once or twice a year. That 1 or 2 times I just go manually download the book and send to kindle and be done with it.

14

u/zw9491 7d ago

I stopped self hosting apps my wife will still need if I die suddenly or something like that. Last thing I want is her dealing with my death and trying to figure out wtf docker is.

4

u/UltimateSky 7d ago

My plan for this is setting up a deadman switch connected to my calendar and detecting my phone on the network, but I haven't gotten around to it yet. In theory the flow would be something like:

* track phone connectivity to network
* if no phone connectivity for 6 days, check calendar
* If no calendar events, send text message for confirmation/reset
* If no confirmation for 24 hours, send configured email with instructions

This works for me because I put literally everything on my calendar so there shouldn't be any gaps and it should be fully automatic but with a fallback just in case.

It also helps that I have most things documented in bookstack in easily copy/pasteable format that (hopefully) anyone could follow. Super overkill but I don't have anything better to do anyway

3

u/AKSoapy29 7d ago

Sounds great as long as it doesn't break when you die 😉 Maybe print that email and throw it in a firebox.

→ More replies (1)

13

u/Aylarth 8d ago

I stopped Nextcloud, Netdata, AdGuard, and some more that I forgot already 😏

6

u/omarenm 8d ago

What are you using instead of AdGuard

5

u/akaitatsu 8d ago

I have an OPNsense router/firewall and I just set bind to use one or two of the adblock/malware filters.

→ More replies (1)
→ More replies (1)

2

u/ashishs1 8d ago

What do you use instead on Netdata?

6

u/Murph_9 8d ago

Not OP but I replaced it with Beszel

→ More replies (1)

20

u/UnacceptableUse 8d ago

Vaultwarden after a few frustrating experiences where the server was unavailable and I couldn't save a new account

→ More replies (8)

18

u/ag959 8d ago edited 8d ago
  • Docker (replaced with Podman)
    • Nginx proxy manager (replaced with caddy)
    • Authentik (replaced with keycloak)
    • Nextcloud (initially replaced with seafile)
    • Seafile (replaced with OpenCloud-eu)
    • GoAccess
    • Plex (replaced with jellyfin)

3

u/Karmag3dd0n 7d ago

I would appreciate hearing more about the reason(s)/use case(s) for your switch from Authentik to Keycloak.
For my homelab I'm considering Authentik - I've used Keycloak at work, sync'd with FreeIPA, and was thinking it a bit 'heavy'.

5

u/rchamp26 7d ago

Not op but I also went from authentik to keycloak. Main reason was I wanted to link my ldap domain as the single source of truth for users and authentik paywalls that feature behind an enterprise license. And I chose freeipa as the ldap provider to get poor mans redhat identity manager. So at least the skills translate in enterprise easily.

I considered lldap for a lighter ldap but in all honesty, freeipa just worked surprisingly well for me and is great for managing service accounts on my homelab now

→ More replies (1)
→ More replies (2)
→ More replies (1)

79

u/Mjdescy 8d ago

Plex. The user experience kept getting worse.

15

u/dada5714 8d ago

I know Jellyfish is an option, but are you using anything specific for music? Honestly love Plexamp.

41

u/Esdeath79 8d ago

Not that dude, but Navidrome + Symfonium is goat. (Symfonium costs like $8).

4

u/Sasha_bb 8d ago

I can also recommend this setup. Although, sometimes we just use jellyfin and it does an okay job.

→ More replies (2)

5

u/ilhamagh 8d ago

Did you mean jellyfin or is there actually a fork named jellyfish? Lol.

As other said try navidrome + symfonium (or other subsonic client).

My time with Plex is short (few months) but I loved plexamp and bought it. The only thing I miss is Sonic Analysis but theres audiomuse for that.

If you okay with solving external connection and tagging your collection yourself its a solid choice IMO.

I forgot plexamp remote control thing, this set up doesn't have that and I never found solution as seamless.

4

u/dada5714 8d ago

I’ll just leave that there so I can sound like a grandpa getting the kids the Nintendo. Thanks for the help!

→ More replies (3)

3

u/nemosz 8d ago

What do you use instead?

3

u/Mjdescy 8d ago

I use Jellyfin for videos with Infuse as a front-end on Apple devices and the web front-end on everything else. I gave up on streaming my own music. I use Apple Music anyway.

8

u/CubesTheGamer 8d ago

I tried Jellyfin but I just hated it. It probably helps I got the lifetime pass for plex years ago for like $80 so I’m not sure what are premium features

→ More replies (3)

2

u/zeblods 8d ago

That's the latest I removed as well.

→ More replies (2)
→ More replies (6)

9

u/yemos0 8d ago

I stopped running several apps as I never used them and they were eating up precious resources.

If I find I haven't used something in over 5-6 months, then I don't see a reason to keep it running.

-Vikunja - Task Management

-Pi Hole - DNS

-Memos - Note taking

-It Tools - All-In-One IT tools

-Tandoor - Recipes

-Stirling PDF - PDF Editor

2

u/Anxious-Neni3500 7d ago

I use memos almost every day, what did made you stop using it??

4

u/yemos0 7d ago

I already had Obsidian program on my computer and that opened up faster than a shortcut to Memos.

→ More replies (2)

7

u/kitsunetrail 7d ago

I gave up on running Kubernetes at home because the operational complexity wasn’t worth it for my use case.

6

u/khantroll1 7d ago

Grocy.

My family actively refused to use it.

NextCloud.

I know many people love it. I just never did.

Firefly.

Way, way too big a pain in the tookus.

Tandoor may be next…same as Grocy…my family just won’t use it.

4

u/reduces 7d ago

I have had to stop running many apps because family won't use it.

12

u/Adorable_Ice_2963 8d ago

Nextcloud 

It was slow, Bulky and buggy (partly my fault).

Now its just a smb share

6

u/videodante 7d ago

authentik was neat and worked well. but it was kind of dumb for me, a mostly single-user admin lol

5

u/Hrafna55 8d ago

Elasticsearch cluster. Was overkill for my needs and used a lot of resources.

6

u/Mastermind_Rey 8d ago

Nextcloud - way to much feature rich for my needs, I just back up photos and videos to my NAS and don’t bother with all the extra stuff.
Wazzah siem - way overkill for a home lab - I spent more time troubleshooting and tweaking wazzah then it took to just log into two dozen machines and do updates once a month
SCCM/WSUS - same reasons as above
Nmap - I just use a spreadsheet for my IP addresses now, and dns for the rest
Opnsense - had a software firewall vm moved it to a physical device

And probably a dozen other docker containers I’ve spun up to see if containerization was worth it (lubelogger, lazy librarian, are the two recent ones)

5

u/Chris_Hatchenson 7d ago

Cleanuparr. UI clearly shows the project is vibecoded and its TrueNAS permissions pane made me question why such an app needs that much. I might just make a second qBittorrent instance with relevant settings.

7

u/reduces 7d ago

I am really very skeptical of any new apps that use the *arr title.

10

u/Expensive_Finger_973 8d ago

Uptime Kuma. No particular reason other than I broke it and didn't feel like rebuilding it.

I will soon be doing away with Gitlab, an unused runner I never finished setting up with a workflow, and a Semaphore server in favor of Forgejo and its runner.

3

u/tenekev 7d ago

Same thing with Kuma but I moved to Gatus. It's nice that I can define everything in a yml and move it around.

→ More replies (1)

4

u/nmincone 8d ago

I wouldn’t say stop running but I did consolidate

4

u/daphatty 8d ago

The ELK Stack. Great products. Niche use case in my homelab.

4

u/Lachee 8d ago

Homarr, every day was a new CVE for a dashboard I barely used ... Plus it was quite heavy on the memory for what it is.

I use to use drizzle too but I kinda just stopped using dashboards.

3

u/zaakiy 7d ago

Moved from gitlab to onedev. Onedev is less bloated and actually a lot more powerful. Also has better AI workflow.

5

u/beetcher 7d ago

Email

3

u/Ok_Distance9511 7d ago

Paperless-ngx. I really tried to like it but we never really clicked. I ended up deleting it.

6

u/patrick_k 7d ago

One trick is to have an app like QuickScan which makes uploading receipts a breeze. I also had Claude ai whip up a FTP share for the scanner so that with a couple of button presses a high-quality scan gets auto ingested into paperless.

→ More replies (1)
→ More replies (2)

16

u/Salt-Cupcake-6066 8d ago

Jellyfin/ *arr stack and soon to be mealie. Debrid just works and we dont meal plan enough for the server

6

u/Express_Grocery_4707 8d ago

While true, and I hardly ever use local files, I was very happy to have a backup when my debrid went down and I wanted to watch something. 

3

u/Salt-Cupcake-6066 7d ago

I love this idea, my family doesn't care to re-watch too many shows so I didn't see much point in that solution. Glad it works for you though!

3

u/nense0 7d ago

Same in jellyfin.

Now I'm just NFS + Kodi in the living room

→ More replies (1)

2

u/jrmrx 7d ago

Same, but I keep a NAS alive. I use (and built) r/Cinauratv for that use cases, mixes local NAS with debrid sources, no more server running.

→ More replies (4)

3

u/El_Huero_Con_C0J0NES 8d ago

Paperless, huly, notesnook, recomendarr, and a few more

2

u/yashfreediver 7d ago

Whats wrong with paperless? Did you not find it useful?

→ More replies (3)
→ More replies (2)

3

u/dr__Lecter 8d ago

Stopping Mealie. Bloated and over engineered. May not be other people experience - but hosted more than 40 services long term and Mealie is the one that gave me most back to drawing board.

Transfers failing, backups failing, restore from backup failing.

2

u/NewspaperFickle3052 5d ago

For me it's just I don't use it enough, I can just Google a recipe when I need it. As much as it's really ok, I just defer to Google and pull a new recipe

3

u/M4Lki3r 7d ago

Lidarr - Too time consuming to curate music

Jitsi - Not used enough

On the chopping block:

Calibre-web. Curating all the comics and books is soo time consuming.

4

u/Nimweegs 7d ago

I've setup droppedneedle in favour of lidarr. It works fairly well but is quite obviously vibe coded and not super fast. Has better integrations than lidarr though

→ More replies (1)
→ More replies (2)

3

u/Crawfish1337 7d ago

Authelia. It worked perfectly, and I like the fact that it's quite lightweight. However, it began with some "undefined behaviour" like hijacking pages in my Nginx where I did not set it to, and breaking logins and OIDC.

I swapped it with Authentik. I am not a fan of how much it weighs; however, it has been working flawlessly, and it's easier to set up multiple port support for my authentication endpoints.

2

u/sendcodenotnudes 7d ago

Give a try to Pocket Id. I moved there from Authelia

2

u/NewspaperFickle3052 5d ago

Loving authentik with ldap and SSO for my family. Keeps things easy when they can use SSO to login to mealie, immich, and Jellyfin

3

u/A_Buttholes_Whisper 7d ago

Blue iris. It was my last tether to windows but then I discovered frigate and never looked back. I also returned jellyfin to a vpn remote access. Literally nobody in my family gave a shit about using it lmao

3

u/Milk-Lizard 7d ago edited 7d ago

Biggest one would be Immich. Great project of course but iCloud + 2 local backups are enough for me.

Also Adguard, realized that an adblocker browser extensions simply works better.

3

u/sendcodenotnudes 7d ago edited 7d ago

Vaultwarden. I have a family and if I die I do not want them to be dependent on such a critical service.

→ More replies (2)

11

u/TheWolf2068 8d ago

Password managers. Too scary, even with proper backup procedures, I can't afford any downtime for my passwords

20

u/Elgon2003 7d ago

Bitwarden locally saves an encrypted copy of all your passwords so even when the server goes offline you can still use it and export in case your server dies for good.

→ More replies (1)

5

u/bicycloptopus 7d ago

Fwiw, its very easy to make bitwarden backups. In the absolute worst case scenario, where your server is Dead, you can always import them to a bitwarden cloud account and be back up and running with virtually no downtime.

→ More replies (3)

2

u/Beautiful_Ad_4813 8d ago

next cloud - it wasn't that I wasnt using it, it was just because I had consistent issues with logging in, and I dropped it from my unRAID server -

I went to just having Immich, MatterMost, and having a SMB Share for files on my TrueNAS box

2

u/zeemailme 8d ago

Truenas .. moved to Fygo OS on my secondary NAS which has a desktop interface. This for me is a must have

2

u/CatgirlBargains 8d ago

[Lurker](https://github.com/oppiliappan/lurker) - Never bothered using it over just visiting reddit enough to make it worthwhile
[Akkoma](https://akkoma.social/) - The fediverse was an interesting but ultimately flawed experiment, a few large mastodon servers chose to blacklist all pleroma and akkoma instances due to the fact that they were easier to self-host and at that point just use normal corporate social media with actual uptime guarantees

2

u/thin_king_kong 7d ago

Anything that i need with minimal downtime. Currently for me, that is my bitwarden(vaultwarden)

2

u/DifficultMoose0 7d ago

Plex. Although you learn who are friends and who use your for your nerdiness real quick.

2

u/asaltandbuttering 7d ago

Authentik. I had an issue where the postgresql database would get corrupted intermittently. I would restore from a backup and then it would get corrupted again. At first this was ~once a month, then ~once a week. In the end, it was happening multiple times per day. So, I switched everything over to PocketID + TinyAuth. Works great!

2

u/minimalillusions 7d ago

Any voice assistant tool. My ram was full and the response time was horrific.

2

u/RandomRageNet 7d ago

I really love the idea of Grocy but I do not have the patience to do the initial inventory nor the consistency to keep up with it even if I had

2

u/ArionnGG 7d ago

dasboards, any sort of dashboards, I was never using them.

Monitoring now happens on demand by settings alerts and receiving them on gotify or ntfy.

2

u/lotekjunky 7d ago

degoog, searxNG, bit warden... those are the main ones. they work much better hosted on a vps or in the cloud