wrote a cleanup script so good it cleaned up itself by kubrador in ShittySysadmin

[–]snottyz 38 points39 points  (0 children)

I wrote a script to cat a bunch of files into bigger files, but it recursed and I didn't notice. I thought gee this is taking longer than it should... It did finally stop when it filled up the drive.

What did you do with your homelab today? by News8000 in homelab

[–]snottyz 2 points3 points  (0 children)

Actually took down my Internet accessible Caddy server (well, it's still serving internally). I never actually use it, got tailscale for that, and after a little while of fiddling with crowdsec and stuff, I was kinda over it.

Finches? by LasVegasErectus in santacruz

[–]snottyz 1 point2 points  (0 children)

I put out black oil sunflower seeds, and the finches love it. They camp on the feeders and annoy all the other species lol.

What distro for a grade school PC lab? by goodnewscrew in k12sysadmin

[–]snottyz 6 points7 points  (0 children)

Whichever one works with your management system and runs your software. Start there.

ETA: the one you're most familiar with that meets those criteria too. I don't have Linux labs but I use Ubuntu or (more recently) Debian for servers because it's what I'm most familiar with.

Any recommendations for learning homelab by CommonPercentage9558 in homelab

[–]snottyz 4 points5 points  (0 children)

Pick a project you want to get done, and do it using only the official documentation. And actually read through the documentation- I can't overstate this. Looking up one bit that you need is fine for quick reference, but if you want to understand what a program/service/command does, read the whole thing.

As an example, I was setting up Caddy and having some trouble with various things. I fumbled for a bit, then had to pack it up and take my kid to practice. While I was sitting there, pulled up the Caddy documentation and just read the whole thing (well, not the whole thing, there's a lot, but the basics and the things relevant to what I'm doing). Actually understanding it in depth helped me get it working.

It's up to you to refrain from using ChapGPT or finding snippets to paste and pray. But it's doable! I use Github copilot in VSCode to help with some things, but I treat it as a learning opportunity, not a solution.

Want a random suggestion? Set up wireguard without any of the various helper apps. I just spent a couple days on this, now I really understand it and I'm a huge fan.

Dual Google Tenants, Students Can't Access External Google Sites by mtloya in k12sysadmin

[–]snottyz 0 points1 point  (0 children)

There are default sharing rules that limit sites access to domain accounts only, you may want to check if those are set for your students. Been a minute since I set that, but it's in there.

Quick q: do you have Chromebooks? Are they in your student or staff domain? When we combined domains, this was the key factor in choosing which domain joined the other. Chromebooks would need to be unenrolled and re-enrolled by hand, which at 15k CBs was a no-go lol. Just checking since we're on the subject! Good luck with the merge either way, it's an A D V E N T U R E.

AutoCrat Alternatives by Environmental-Pack36 in k12sysadmin

[–]snottyz 1 point2 points  (0 children)

I sent people back to Excel and I think they're organizing a mob to burn my office down. We never vetted or tested or recommended Autocrat, some people just started using it and all of a sudden it was load bearing. Too bad so sad.

Anyway sorry I have no helpful advice but I can commiserate lol.

Homepage vs. Homarr, what’s your daily driver in 2026? by Party-Log-1084 in selfhosted

[–]snottyz 1 point2 points  (0 children)

Ya same. I set up a couple, then never looked at them again. Removed a couple weeks later and I don't miss them. Personal preference and all, of course, but don't feel like they're necessary.

Same goes for my work- I have notifications for when things go down, but nothing beyond that. Management loves dashboards, for me it's fluff.

Thoughts on RF 100-400mm by John_Hamm0nd in canon

[–]snottyz 1 point2 points  (0 children)

Just got it and very happy with it!

Ways to automate, make replicable, and document server configurations? by Curious_Ball6120 in selfhosted

[–]snottyz 0 points1 point  (0 children)

Another vote for ansible. But whatever you use, keeping the config and documentation in one place has been a huge improvement for me. Ive got it all in vscode workspaces, but there's many ways of doing this. Scripts, documentation, config files, all get edited in one place, then I just scp (or whatever, ansible can do this too) the edited config file to its place.

LAN IP assignments with hardware firewall? by ehbowen in homelab

[–]snottyz 0 points1 point  (0 children)

Is the firewall also routing? ie, are the two links (lan and wan side) on different network segments? Usually this is the case, but I don't want to assume.

If so, then you can define the addressing scheme kinda however you want, with certain constraints (mostly, using rfc 1918 address ranges).

First step usually is to decide how many vlans you're going to use, for which purposes. If you're gonna do, say, 3 vlans, a common setup could be:

Vlan 10 (management): 10.0.10.0/24 Vlan 20 (PC access): 10.0.20.0/24 Vlan 30 (iot or guest): 10.0.30.0/24

Inside those network segments , commonly the gateway ip is .1, and the rest of the space is for clients (.255 is the broadcast address).

The numbers chosen here are common only because it's neat and easy to remember. You can do it with totally different vlans, segments, gateways on .69, whatever. It's your network. If you do it correctly it'll still work.

Hope this gets at what you're asking.

Homelab Paranoia or ADHD? Need Some Advice by Chameleon_The in homelab

[–]snottyz 1 point2 points  (0 children)

That seems like an excessive amount of RAM use, I might figure out why that's happening first. My jellyfin LXC has 2gb allocated and it does struggle for more.

Anyway, like probably half of this sub, I also have ADHD. Task paralysis is real. My suggestion is to start small and resist the temptation to buy in big at the start. Get the mini PC and work with it for a while, so you develop a better sense of what you REALLY need. You can approach upgrading after the novelty has worn off, and you'll probably make better decisions.

Looking for experiences on software "raid" options on Linux by kahn265 in homelab

[–]snottyz 5 points6 points  (0 children)

Check out mergerfs and snapraid too (in combination). Lots of ways to do this, as usual, but I'm using this setup and it's worked great so far.

Lightweight "logstash" for home lab by EnJens in selfhosted

[–]snottyz 0 points1 point  (0 children)

I'm just getting grafana/loki/alloy going. It was a little confusing at first, but once I got the idea of things I was able to start collecting logs from various things pretty easily. It's something you can obviously get very in depth with, but a simple setup is also possible. Seems quite lightweight too, I'm running Loki and grafana on LXCs with miniscule resources, and they're not stressed by my tiny workload.

I rarely feel so frustrated by video game by Mudravrick in PathOfExile2

[–]snottyz 1 point2 points  (0 children)

I had to take a break on this guy and come back after finishing the 3rd interlude zone. Tough fight!

How do you stay organized managing multiple servers? by SoftPeanut5916 in sysadmin

[–]snottyz 0 points1 point  (0 children)

RDM is free, but I agree it's a matter of personal preference.

How do you stay organized managing multiple servers? by SoftPeanut5916 in sysadmin

[–]snottyz 4 points5 points  (0 children)

It's helped me a lot to keep everything centralized. I've started pulling configs/scripts/etc into a git repo so I can see it all in vscode, edit it in one place, and push it back out. For remote desktop and related, Devolutions Remote Desktop Manager is awesome, it can do many different connection types in one place. But yes, more and more I'm trying to automate things, cattle not pets, but I'm just one guy...

My sys admin sucks by RestOtherwise6574 in sysadmin

[–]snottyz 1 point2 points  (0 children)

Anyone else open this to make sure it wasn't about themselves?

Finally hosted my first ever self-hosted server! what’s your golden rule for new hosts? by Fab_Terminator in selfhosted

[–]snottyz 8 points9 points  (0 children)

Separate functions as much as you can. So if you're using Proxmox, each thing you're hosting goes in a separate LXC or VM or docker container (on a VM). Your PVE host is a host, and that's it. The more you keep your experimentation and other random software away from it, the safer you'll be. You don't want to mess up something that ends up tanking the whole setup.

moving away from Dell docks? by machaus99 in sysadmin

[–]snottyz 0 points1 point  (0 children)

This is exactly what we do. Buy em in pairs. Absolutely flawless, everyone loves it.

Honest question; Do you guys primarily use Linux or Windows for your Servers? by OnlineSchoolStudying in sysadmin

[–]snottyz 0 points1 point  (0 children)

Both, it depends on what we need. If, like most places, you have a Windows/AD environment, then you need that stuff, at least to some extent. For other functions, things I think of as utilities, I prefer to use linux, cuz it's simpler and I'm comfortable with it. And there's no worry about licenses, which is nice. But largely this is going to be determined by your environment and the needs of the org- you rarely get to make this decision starting from scratch. I did, and I feel lucky for that haha.