this post was submitted on 12 Jul 2024
872 points (97.9% liked)

me_irl

4653 readers
454 users here now

All posts need to have the same title: me_irl it is allowed to use an emoji instead of the underscore _

founded 1 year ago
MODERATORS
872
me💻irl (slrpnk.net)
submitted 3 months ago* (last edited 2 months ago) by [email protected] to c/[email protected]
 

It was definetly DNS

top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 122 points 3 months ago (3 children)

I'll introduce you to the concept of WAF, Wife Acceptance Factor.

Basically, all smart IoT devices MUST default back to dumb behaviour in an expected manner. All MITM systems must either fail gracefully, fall back simply, or be robust enough to not fall over.

[–] [email protected] 108 points 3 months ago (11 children)

I've been trying my very best to get Plex to a high WAF, but it fucks up constantly.

I get this constantly:

Plex

[–] [email protected] 41 points 3 months ago (3 children)

The WAF on my household tech is pretty high. That includes Plex.

I have in house dual/redundant DNS, and my Plex is nearly 100% 24/7/365 on old server hardware. Our living space is far enough away from the servers that the noise isn't really a problem, and I can break most of what I have installed/setup and internet continues to work because of the independent and redundant DNS. All of my homelab domains are just a stub zone in my main DNS, so everything keeps working if something dies or stops working.

[–] [email protected] 11 points 3 months ago* (last edited 3 months ago) (9 children)

I use Jellyfin instead of Plex, and it runs on my old PC, which sits next to my regular PC. I'd like to move it, but it's a bit too big to fit anywhere conveniently.

The WAF is teetering on a knife's edge. I have been spending so much time getting it set up and adding content that I haven't cleaned up the content much. I need to go and reorganize things to put her workout videos in a separate spot because they're very hard to find. If I can manage to get everything working well, she'll probably let me finally cancel our Netflix and Disney+ subscriptions, provided I top up our content a bit more.

I have yet to mess with DNS. I'd really like to give our Jellyfin a DNS entry, but I'd also really like it to be routed internally when on our network so we don't take a big perf hit. Doing that means I need to run a custom DNS on our network, so I've set up a second wifi network to play around with. But hopefully in the next month or so we'll have a nice domain, like "media.mydomain.com" or something, which would get routed internally when on wifi and still have TLS working properly.

[–] [email protected] 7 points 3 months ago* (last edited 3 months ago) (1 children)

For full WAF compabilty you need a front end where she can add content herself. Like Ombi or Overseer

load more comments (1 replies)
load more comments (8 replies)
[–] [email protected] 6 points 3 months ago

My Plex server is also a literal pile of garbage, but I only host on the LAN so I don't even have to worry about DNS fuckery.

[–] [email protected] 6 points 3 months ago (3 children)

I kinda feel like old server hardware is key here. I have pretty much my whole lab running on an old R730 I put a bunch of ECC RAM, disks, and a transcode GPU into and it's been essentially flawless for like 2 years. Plus it has an IPMI which I don't think I could live without now. It replaced a setup that would always give me issues which consisted of a bunch of optiplexes, and white boxes. I still hack on pi's cuz it's fun, but all the core stuff is surplus enterprise.

load more comments (3 replies)
[–] [email protected] 11 points 3 months ago (1 children)

My WAF with radarr+sonarr+kodi is sky high Plus Home Assistant with smart switches and outlets in every room.

[–] [email protected] 5 points 3 months ago (1 children)

I bet your wife is really cool. You know, by the standards of some nerd on the Internet, but I'm guessing I'd think she was cool.

load more comments (1 replies)
[–] [email protected] 8 points 3 months ago* (last edited 3 months ago) (1 children)

Women are temporary. Enshitification is eternal. Sail the high seas matey. Arrrrr

If you do the whole home server self host thing, you could probably fool most people by changing the skin to a red theme though. I use a custom made php piece of shit for mine but there's this better one everybody uses, I just can't remember what it's called.

load more comments (1 replies)
load more comments (7 replies)
[–] [email protected] 35 points 3 months ago (1 children)

Yeah, this is not a U shaped curve. As you learn more and start to implement concepts like fail-safe and redundancy, the chances of everything in your house being broken goes way back down again.

[–] [email protected] 21 points 3 months ago

The main thing you gotta learn though is stop fucking with it.

Or get a second homelab airgapped away from the first one.

load more comments (1 replies)
[–] [email protected] 44 points 3 months ago (3 children)

My NAS is currently sitting apart while I turn my wife's old PC into our new media/game/whatever server, it's been 3 weeks of different random shit not working/being forgotten (whoops, I tossed all my old sata cables! Oops, forgot that the PSU is shit and needs replacement! Oops, the dog PISSED ON JT AND RUINED THE MOTHERBOARD)

Wife is clearly annoyed that the automatic piracy machine isn't working and has threatened to resubscribe to streaming services if I don't fix it soon lol

(Just gonna upgrade my gaming PC and use MY old parts to cover the busted mobo I guess)

[–] [email protected] 28 points 3 months ago (2 children)

Ok, clearly this one is on you. And I don’t blame your wife.

  1. You tossed out perfectly good cables. I’ve made this mistake too, so I feel your pain.
  2. You need to have at least two piles: one for working parts, and one for non-working parts. Any organization beyond that is icing on the cake.
  3. The cake is a lie.
  4. I have no words for how your dog was able to piss on your computer. I would suggest looking up clicker-based training and teach your dog to piss on the carpet and not the hardware.

I mean com’on. Those are all rookie mistakes!

[–] [email protected] 15 points 3 months ago (1 children)

You tossed out perfectly good cables. I’ve made this mistake too, so I feel your pain.

Ha ha, I haven't!

<is consumed by giant pile of IDE, parallel, serial, VGA, telephone, USB A-B, RCA, and other assorted very obsolete cables>

[–] [email protected] 6 points 3 months ago

And there will come a day where you will be asked for a cable, and eventually you’ll find it in the tangled mess of cables that you’ve put somewhere in your domicile, you’re sure of it, just give yourself a minute to check; hold on, you swear you have it, just give yourself a minute to find it…. No not that one, almost but not quite…. Ah ha! Found it… no, you’ll keep looking.

load more comments (1 replies)
[–] [email protected] 13 points 3 months ago (4 children)

What, you took the old one offline before the new one was ready? What the hell, man

load more comments (4 replies)
load more comments (1 replies)
[–] [email protected] 39 points 3 months ago (3 children)

Yeah sure but for some of us it’s not because we have over-complicated our homes.

It’s because we do “fix the damn tech” at work all day and are too damn old to do it at home as well!

[–] [email protected] 17 points 3 months ago

You can always tell who is the car mechanic on the block. He drives the shittiest barely functional car.

[–] [email protected] 4 points 3 months ago (1 children)

And/or just cheap. So I end up replacing various parts in my laptop over the years, and solder a JR connector onto the charging connectors rather than just buying a new port

load more comments (1 replies)
load more comments (1 replies)
[–] [email protected] 33 points 3 months ago* (last edited 3 months ago) (3 children)

Get yourself a partner(s) who know a thing or two about tech and can at least perform basic troubleshooting and report to you.

Huge, thick cock but tiny brain and reeeeeeeeee? Pass. Small cock but can tell me when my homelab goes down, what services are actually affected, and suggest a solution that is plausible and is for up-to-date versions of X? Call in pizza and ice cream and clear your schedule, it's sexy time. And they knew a temporary solution for the outage so they aren't impacted while I was busy/away? Marry me.

There's a lot of other factors but that defo plays a factor. Learn tech, get blowjobs. It's that simple.

[–] [email protected] 17 points 3 months ago

I fucking wish! Despite my profession and hobbies all being very technical I have never had a partner that knew anything beyond turning it off and on again 😭. I'd be eating them out like a bulldog with a jar of mayonnaise every night if they did! Though I guess I would do that if they didn't too....🤔

I may need to rethink my approach....

[–] [email protected] 6 points 3 months ago* (last edited 3 months ago)

I can't even do that for my own homelab. If restarting everything in order from most to least likely culprit doesn't make it work again I'm usually fucked and looking forward to a couple hours of work.

Example: My "Smart" TV must have something like this in its code:

void main() {
    if(hasLocalIP && !hasInternetAccess) {
        randomlyQuitJellyfinEvery20MinutesOrSo = true;
    }
    startTV();
}

This took 2 weeks of restarting, app reinstalling, factory resetting, OS updating, OS downgrading, OS updating but different method, etc. to figure out. I'm literally just unplugging its ethernet port before starting now, it's that simple. I've never allowed it to connect to the internet though - no ad revenue for you, Google!

load more comments (1 replies)
[–] [email protected] 31 points 3 months ago* (last edited 3 months ago) (2 children)

First of all, my parents have a Raspberry Pi V1.0 (the still holeless one) that has been piholing since day one. That's like a decade.
I keept it there, caseless and dangling from the lan cable, for sentimental reasons, I've grown fond of it.

Second of all, there is a secondary dns on Proxmox should the Pi need a rest.

Edit:
Forgot the third of all - that Raspberry doesn't even have a heatsink, much less a fan.

[–] [email protected] 8 points 3 months ago (3 children)

I’m running the same setup down to the dangling LAN cable. How do you deal with sd card deaths? Just a fact of life?

load more comments (3 replies)
[–] [email protected] 5 points 3 months ago (3 children)

Does this thing still get updates??

[–] [email protected] 22 points 3 months ago (1 children)
[–] [email protected] 21 points 3 months ago

Updates are good, they automatically install you extra RAM, extra AI assistant features, promotional targeted ads, extra bloatware, more bugs ... no, wait, that's Windows, nvm.

[–] [email protected] 4 points 3 months ago (4 children)

Updates?
It's running Pi Hole ... the lists get updated, as for the base os I don't even remember what I installed (I think I switched from regular Debian to DietPi at one point, I think the Debian upgrade borked something & I changed it up).

Thx, I should check it.

load more comments (4 replies)
load more comments (1 replies)
[–] [email protected] 21 points 3 months ago

I feel attacked right now

[–] [email protected] 19 points 3 months ago (9 children)

It's called a secondary DNS server. Like, literally the reason it exists. I guess it's still on the line towards knowing what TF you're doing. Every DHCP server offers at least 2 dns server options.

[–] [email protected] 12 points 3 months ago (1 children)

Came here to make a DHCP config backup DNS joke, but it turns out I'm on Lemmy and 5 other people got it covered

load more comments (1 replies)
load more comments (8 replies)
[–] [email protected] 18 points 3 months ago (8 children)

Fun fact, theres a linux Pihole.

I kept having issues with my raspberrypi so i put a linux VM on my trueNAS server, then Pihole on it.

https://raspberrytips.com/install-pi-hole-on-ubuntu/

load more comments (8 replies)
[–] [email protected] 17 points 3 months ago (2 children)

This is a mistake you only make once, which is why I now have a dedicated dmz network for work equipment that doesn't use the pihole for DNS resolution.

[–] [email protected] 9 points 3 months ago (2 children)

I just have my router fail over to 1.1.1.1 if pihole disappears. (I don’t use pi-hole for dhcp). It saves my ass from this.

load more comments (2 replies)
[–] [email protected] 6 points 3 months ago

Or have 2 piholes on 2 separate pieces of hardware, giving you the opportunity to fix things should one go down.

[–] [email protected] 15 points 3 months ago (6 children)

Full arr stack makes life much easier. Only time I got that look was when it pulls a .rar that didn't automatically extract. Wrote a script that transmission runs on completion and they extract when finished now.

load more comments (6 replies)
[–] [email protected] 10 points 3 months ago

I'm in this picture and I don't like it

[–] [email protected] 9 points 3 months ago* (last edited 3 months ago)

Can confirm. Everything is broken. I wish I could say I was typing this on the laptop I built by duct taping a battery, a screen and a pi into a laptop but that doesn't work either because I have to mod up a laptop keyboard fpga hackfuck first 🤷

[–] [email protected] 8 points 3 months ago

I'm not quite at Pi-Hole, I use OpenWRT on my router though.

[–] [email protected] 7 points 3 months ago

I sent this to my wife and said "good thing our pi-hole is never down". Long story short, I think I'm sleeping on the couch tonight

[–] [email protected] 6 points 3 months ago

Its a rookie mistake to implement a highly desirable, but low WAF (wife acceptance factor) solution to some shared resource.

The linked picture should have had a separate SSID that doesn't route through Pihole, so if the raspberry pie dies, wife know to simply change the SSID she connects to.

[–] [email protected] 6 points 3 months ago

this one feels "oddly specific"

[–] [email protected] 5 points 3 months ago (1 children)

Your raspi needs a fan? I have mine just dangling from a USB-C cord wrapped around my router's antenna.

load more comments (1 replies)
load more comments
view more: next ›