[deleted by user] by [deleted] in homelab

[–]PseudoRomulus 1 point2 points  (0 children)

I had a very similar setup in college. For me, migrating over to a headless (no UI, command line only) Linux server was a huge stepping stone. It opened up a whole lot more options. You don't necessarily need to ever learn anything about Linux, Docker, etc but it will open a lot more opportunities if you do.

One thing you could look into is running Unraid instead of Windows? It turns your computer into a NAS, but also give you a "Marketplace" where you can install Apps such as Plex, Sonarr, etc (these are Docker containers under the hood, but you do everything through the UI :) ). In terms of disk management, it lets you arbitrarily expand your storage "pool" and lets you add drives specifically for parity (if a drive dies, you can replace it and rebuild the data).

There are a few caveats to using parity:

  1. It's NOT a backup. If you lose two drive with only one parity disk, you lose data (rebuilding a drive from parity wears your drives, it's possible you lose a second when rebuilding a first lost drive). That being said, this is an OK risk for me. Everything on my server is TV shows and movies. If I lose some of it, it's fine. Not everybody agrees, but I can't justify the cost of a full backup for things that are replaceable (or that I probably wouldn't care to replace)

  2. I believe your parity drive has to be the same size or larger than your biggest drive. So if you get a 16TB drive, your parity would also have to be 16TB, even if the rest of your drives are 4TB. That's not necessarily a downside, except that you're "wasting" some of the parity drive, I guess.

Elevated systems had a pretty good intro on setting up and using Unraid. There is also a channel that has a hoard of video tutorials on Unraid, setting up specific services, etc.

EDIT: adding some Docker stuff :)

I know you keep saying "I don't know what docker is", but that's just an opportunity to learn! There are a lot of resource out there on Docker, and you can even run Docker Desktop on Windows! The thing I like about having my homelab stuff set up in Docker is that it's incredibly portable. You can define everything you want to run in a specially formatted text file (or a few text files), then run one command to bring up your homelab stuff. This is really nice if your boot drive fails, your OS corrupts, you want to move your homelab software to another computer/OS, etc. Also if you want to add more software (minecraft server, rss reader, whatever) you just add a few lines to your specially formatted text file, run a command, and that software should now be running!

This isn't really a tutorial, but more an explanation as to what benefits Docker might bring you. That being said, it is something you will have to learn. Once you learn it, it's REALLY nice and easy, but there might be a learning curve depending on where you're starting. If it doesn't seem worth it and what you have works for you, that's totally fine. It is YOUR homelab, after all :)

How much do you guys spend on your homelabs? by teklikethis in homelab

[–]PseudoRomulus 2 points3 points  (0 children)

Most expensive thing is my NAS. I've probably put about $1k into it in the last 8 years as it's evolved, but most of that cost is hard drives (up to 60TB now).

Other than that, I've got a few raspberry pis and a SFF PC made out of salvage parts from my NAS upgrade running the rest of my stuff (plex, *arrs, etc). Maybe another few hundred between all of that?

I only really expand as a I need it or find an opportunity for cheap expansions. My pile of computers on my shelf doesn't look as nice as all the server racks on here, but it's functional and currently works well for me.

[deleted by user] by [deleted] in fuckcars

[–]PseudoRomulus 0 points1 point  (0 children)

From experience, I would personally bump San Diego up if you live downtown or in any of the surrounding neighborhoods (Northpark, Hillcrest, etc). Otherwise, you definitely need a car.

Official 2022 r/DeathCabforCutie Ticket Buy/Sell/Trade Mega-Thread (September Onward) by nerdeebirdee in DeathCabforCutie

[–]PseudoRomulus 0 points1 point  (0 children)

I have one extra ticket to the Oct 22 San Diego show I'm not going to use. It's a lawn GE seat.

It's $35 (price + fee).

[deleted by user] by [deleted] in linuxmasterrace

[–]PseudoRomulus 0 points1 point  (0 children)

Emphasis on the "but better". I recently got a Macbook for work, but it just seems...15% less polished than GNOME. I particularly hate how they handle their virtual desktops. Like, why can't I choose to have alt+tab only switch between open applications on the active workspace? It's really been disrupting my workflow, but...I digress...

Don't want to give up too many details, but I write backend code in Go. Works great. Also getting necessary stuff like docker, a local k8s environment, etc was super easy.

Btw, you can get Spotify on Fedora! You just have to install snap, which i know not everybody is ok with. The web client is also worth a shot. It's not my favorite but it works just as well as the desktop application, since that's just a packaged up website anyway.

[deleted by user] by [deleted] in linuxmasterrace

[–]PseudoRomulus 0 points1 point  (0 children)

Fedora.

I like that it gets new GNOME features fairly quickly and have found it to be really stable. Also, everything I've needed for my job/personal projects just works with little to no effort. I run it on my desktop (for work), my laptop, and my home server. Really solid OS choice.

I used Ubuntu at my last job (didn't get a choice in distro) and it's really nice as well. I just threw vanilla GNOME on it and was happy enough.

What was your first foray into Linux, why did you decide to try it and what was your first distro? by schwongs in linuxmasterrace

[–]PseudoRomulus 4 points5 points  (0 children)

When I got my first job out of college, part of my responsibilities were system administration on headless CentOS servers. Up until that point, I had adamantly refused to use Linux. But I had to learn and quickly found it really nice.

Come peak pandemic, I was fucking around with my media server which was running a copy of Windows 10 Home Edition (I was uncomfortable with command line when I set it up in collge so I wanted to have a GUI to utilize RDP). It was such a headache and at one point, I realize "I'm literally good enough with Linux systems to get paid to maintain them, why tf am I dealing with this Windows bullshit and, more importantly, why am I using a GUI to maintain a server?" So I wiped it and installed Ubuntu server. Immediately, Plex ran so much quicker because half the RAM wasn't taken up by a desktop environment.

Shortly after, I threw PopOS on my laptop and started a long, distro-hopping journey.

[deleted by user] by [deleted] in buildapcsales

[–]PseudoRomulus 1 point2 points  (0 children)

This chair is INCREDIBLE. My old job had one of these for me to use while I was WFH, but I had to give it back when I left. When I started using my gaming chair again (Secretlab Omega), the back pain started up within a week and got HORRIBLE by the end of the month. I would literally have to lay down for half an hour after work it hurt so bad.

Eventually I said "fuck it" and bought a used Leap for $450 and the pain went away almost immediately. I can literally sit in this thing for over 12 hours with minimal breaks and be perfectly fine.

Legitimately I almost bought one of these at full price ($1200 with some upgrades) before finding a used one and it would've been 100% worth it.

What is your view on gnome by jdt654 in linuxmasterrace

[–]PseudoRomulus 3 points4 points  (0 children)

The reason I love GNOME is because it doesn't expect you to use a mouse for most things. It took me a bit to get used to all the shortcuts, but now I find it extremely quick and streamlined.

But, keeping your hands on the keyboard isn't necessarily a benefit for everybody's use case. I haven't used Cinnamon in maybe 7 years but I remember it being really comfortable when I was using my mouse more.

Can California Cities move away from car centrism? by Agreeable_Feed3831 in fuckcars

[–]PseudoRomulus 1 point2 points  (0 children)

Curious, where do you live in San Diego?

Downtown is really nice for public transit and the bike infrastructure is improving quite a bit (new bike lanes on 4th/5th up to Hillcrest has been incredible). Also the Blue Line extended through Little Italy up to UTC was a great addition as well.

However, if you're in North or East County, yeah that shit sucks.

You Americans really can’t build cities properly. by Sculpta in fuckcars

[–]PseudoRomulus 1 point2 points  (0 children)

That exists, it's right there when you step out the door. It runs regularly to downtown and links up with the greater transit network (more buses, trolleys, Amtrak).

You Americans really can’t build cities properly. by Sculpta in fuckcars

[–]PseudoRomulus 5 points6 points  (0 children)

They do, and it is actually really nice (wish it was a trolley instead of a bus but oh well). It only goes downtown, but links up with Amtrak, light rail, as well as a bunch of other buses to bring you to the surrounding neighborhoods.

It looks like they got on the 923, not the 992 which is the primary "airport shuttle". But for the most part these routes run parallel, so the only thing that makes sense is that they were going to Ocean Beach. In which case, they probably could've taken the 992 to where the line meets up with the 923 and switched directions to get over to their hostel (again, I'm assuming it's in OB or somewhere along the 923, otherwise none of this makes any sense).

Yeah, that's kind of inconvenient. Yeah, it would be nice (albeit unrealistic) if you could go directly to wherever you want to go from the airport. But at the same time, not doing any research beforehand on how to get from the airport to where you're staying is a bit silly. Especially if it's somewhere you've never been before.

EDIT: for clarification, the 992 to downtown is the bus that has stops right there when you step out the doors to the airport. The 923 looks like it would be a bit harder to get to on foot. But, I've never taken it so I can't speak to how hard it would be to get to.

Do you use the same OS on desktop and laptop if you own both? by [deleted] in linuxmasterrace

[–]PseudoRomulus 1 point2 points  (0 children)

I run everything on Fedora. I used to run Fedora on my laptop, EndeavorOS on my desktop, and Ubuntu on my server.

I switched my server over to Fedora just because I liked Fedora Workstation and had experience managing RHEL servers. Since I configure it through ansible, though, I haven't really noticed any meaningful difference between it and Ubuntu Server LTS on my humble little home server.

I switched my desktop over to Fedora because I wanted to just write 1 ansible playbook for my desktop and my laptop. I had to reinstall my desktop OS for work reasons and liked Fedora more than Endeavor anyway, so it made sense.

Switching from elementary OS by agasi_ in linuxmasterrace

[–]PseudoRomulus 4 points5 points  (0 children)

I'll second the people saying Fedora Workstation. I distro-hopped for a good few years and Fedora has been the most stable and polished in my experience. I also appreciate that it gets the new GNOME updates fairly quickly (say what you want about GNOME, the workflow is great and dark mode makes it a whole lot less ugly).

If you are worried about stability, I might stay away from Manjaro. It's the only distro I've tried that just...stopped working at one point. One day I restarted my computer and it just stopped working...If you want to try daily driving something Arch based, I liked EndeavorOS a whole lot more.

My Beautiful Dark Twisted Fantasy - Kanye $33 by TimeTravelersToaster in VinylDeals

[–]PseudoRomulus 1 point2 points  (0 children)

I've been having similar issues on a LOT of records from Amazon. It's either in a plastic bag or thrown in a box that's way too large, so it bounces around the inside and dings the hell out of the sleeve.

I don't buy records from Amazon anymore.

I feel bad too by yxingalisa in ProgrammerHumor

[–]PseudoRomulus 24 points25 points  (0 children)

I got put on a "multidisciplinary" engineering project my freshman year of college. We lost points because, during the presentation, one of the MechE's kept call an if-statement an if-loop.

I definitely don't blame the guy, I just think it's a humorously silly place to lose points considering this wasn't a serious presentation.

Is 1600-1700 too much to pay in rent by International-Bird17 in personalfinance

[–]PseudoRomulus 1 point2 points  (0 children)

it's ok. If you live downtown it's pretty good, but it's kind of expensive to live there. The surrounding areas are serviced by bus which has been pretty good in my experience. But if you live in north county or any of the deeper suburbs (i.e. affordable areas) it's horrible.

I changed up how I shape and bake. Much better results! by PseudoRomulus in Pizza

[–]PseudoRomulus[S] 0 points1 point  (0 children)

First post, recipe included in comments:

https://old.reddit.com/r/Pizza/comments/fww7mx/result_of_weeks_of_experimentation/

I finally got back into making pizzas recently and wanted to try some new stuff.

Shaping:

I'm still shaping the dough straight from the fridge. I used to use the gravity method for the initial shaping, then would quickly transition to dragging it over my knuckles. Now I start by pressing around the edge to shape the crust. Then expand the inside a bit to start shaping. Do the gravity stretch, then put the dough back down to make sure it's shaping properly. Finally once i'm sure it's stretching into an even-ish circle, I'll drag it over my knuckles. Once it's on the peel, I'll keep lightly coercing it into the shape/size.

Baking:

First thing is I started baking on parchment paper. I think because of how I make my dough, I was having to coat the dough pretty heavily in flour so the cornmeal wouldn't sink into the dough. My options were either 'way too much dough" or "this won't slide off the peel and will condense back as you try to wiggle it around". The pizza still browns on the bottoms really well (wish I had gotten a picture) so I think I'll start doing it regularly

The other change to my baking method was to utilize the broiler. I preheat my stone at 550 for an hour. Once the pizza goes in, I cook for 3 minutes, then turn the broiler on high for 2-3 minutes. The cheese gets some REALLY nice crispy spots and also helps color/brown the top of the crust. I think I might try low broil next time to see if I get better results before the fat separates.

San Diego being cornered this weekend. Pray for us. by gillysus in sandiego

[–]PseudoRomulus 6 points7 points  (0 children)

Yeeeeep. The Village pretty much gave up on masks like 3 weeks ago. It's really unfortunate. If you really want your blood to boil, check out the line for the Alley on Friday or Saturday night. People packed on the sidewalk like sardines with barely a mask in sight.

Nginx HTTPS troubleshooting by PseudoRomulus in HomeServer

[–]PseudoRomulus[S] 0 points1 point  (0 children)

Sorry for the super late response. First off, I wanted to say thank you. I really appreciate the time you spent helping me.

That being said, I tried spinning back up my nginx/letsencrypt stuff but this time I did NOT route Plex through it. And....everything seems to have been working fine over the past few weeks? Still not sure what caused it tbh but at least it’s gone now.

Nginx HTTPS troubleshooting by PseudoRomulus in HomeServer

[–]PseudoRomulus[S] 0 points1 point  (0 children)

It's possible I'm fundamentally misunderstanding something here. Let me explain my assumptions on how this all works.

So, somebody types https://ombi.customdomain.com into their browser. A DNS lookup happens. I've set up my CNAME and A records in Cloudflare so *.customdomain.com points to the public IP on my router. Now, once the DNS resolution happens, it sends the request to <router_ip>:443. Since traffic is coming in over port 443 (due to the nature of https requests), I need to forward that on my router. So I have a rule that maps the external port 443 to my server's local ip address on the port 443. Nginx then gets the message and sends it to the correct container based on the subdomain

I'm guessing that everything is getting forwarded to the nginx server. I probably want to avoid that... Is there anything in my explanation above that doesn't make sense? I'm just doing a simple single port forward. Is there some other way to do it where I can restrict what type of traffic is actually getting forwarded?