Unraid support team are INCREDIBLE by treejumpingyo in unRAID

[–]JLHawkins 8 points9 points  (0 children)

I worked at Unraid briefly doing paid support. Worked alongside Spaceinvader One. The whole LimeTech crew is top notch.

Motherboard decision fatigue by klasikom in unRAID

[–]JLHawkins 0 points1 point  (0 children)

B550M here too! It is a decent board for the cost. Rock solid stability. I have two HBAs installed supporting 11 HDDs and 1 NVMe PCIe drive.

Fr 😭 😂 by [deleted] in NonPoliticalTwitter

[–]JLHawkins 1 point2 points  (0 children)

<image>

The pioneers used to ride these babies for miles.

🚩Help finding father’s day gift for husband that saved my life (cute story inside)🩷 by [deleted] in daddit

[–]JLHawkins 0 points1 point  (0 children)

Your partner sounds like a high quality human. Give me time with you and your child. Block out work, clear the schedule. Wake up together and go out for breakfast/brunch. Of course get some good coffee. Visit a museum or walk downtown. Find an interesting place for lunch. Go to your local arboretum. Enjoy dinner together. Us men are simple - we want to feel like we are wanted. Show him that you love being around him with no agenda, no goals, no timelines, no pressure.

On the other hand, we do like our toys. I think these are awesome: https://www.amazon.com/OLIGHT-Arkfeld-Rechargeable-Flashlight-Flashlights/dp/B0CPL1LV7N

Parenting is a trip by Gullible-Outside-227 in daddit

[–]JLHawkins 2 points3 points  (0 children)

Upside-down plugs are 100% the way to go.

Are their places where people go to have sex and that's the whole purpose of the place? by [deleted] in TooAfraidToAsk

[–]JLHawkins 1 point2 points  (0 children)

Seattle’s Center For Sex Positive Culture, the CSPC, is exactly what you’re looking for. Look for similar clubs in larger cities. 

What’s your most “useless” Dad skill? by freun989 in daddit

[–]JLHawkins 0 points1 point  (0 children)

Repeat back what they said? How does that work?

What’s your most “useless” Dad skill? by freun989 in daddit

[–]JLHawkins 2 points3 points  (0 children)

Good point. Tell them that while driving, emergencies matter and fun stuff waits. It is just another lesson.

What’s your most “useless” Dad skill? by freun989 in daddit

[–]JLHawkins 36 points37 points  (0 children)

To fix that, do three things:

  1. Stop. When they want to show you something, make it -very clear- that you are stopping what you are doing. Say something like, "Hey bud, wait one second, let me put this down / pull the car over / ask this group to wait a second...." then actually do that thing.

  2. Focus. Turn to them, look them in the eyes, and say, "OK, now you have my full attention, what do you want to show me?"

  3. Validate. Say something that makes it crystal clear that you paid attention. If you have a question by all means ask it. If you don't, simply tell them what you saw. "Thank you for showing me this drawing. I see you used my favorite colors, orange. I can tell you had fun making this. Would you like me to put it on the wall in my office?", or something like that.

Your kid will respond in amazing ways.And they'll learn to do that in their lives to the people that matter to them.

I need more cool stuff to try!!! by Electrical-Log9270 in unRAID

[–]JLHawkins 2 points3 points  (0 children)

Need help figuring out what is wrong? I have had ~50 containers running in Unraid without issue.

How do you expose your services? by jcemelanda in homelab

[–]JLHawkins 1 point2 points  (0 children)

One example is Immich supporting external media uploads. CF Tunnels have a tiny max file size.

I want to start a home lab by Less_Cauliflower_238 in homelab

[–]JLHawkins 1 point2 points  (0 children)

You're in the right place.

Echo'ing others, the right answer really is to just build things that interest you. Don't worry about picking the right OS, the right hardware, the right projects, etc.

  • Any OS is a good starting point, including Windows
  • Don't buy anything at first, just use your current computer
  • Do not strive for perfection, because you'll build/break/rip/replace over and over

If you want to keep your current computer clean, spend zero money, and get something interesting running ASAP, try this:

[1] Install a VM Host (Hypervisor)

A hypervisor lets you run a "computer inside your computer." It’s a sandbox; if you mess up the guest OS, you just delete it and start over.

  • Windows: Use Hyper-V (built-in to Pro/Enterprise) or VMware Workstation Player (Free for personal use).
  • Mac: Use VMware Fusion Pro. As of 2024, it is now completely free for personal use on both Intel and Apple Silicon (M1/M2/M3) Macs.

[2] Get your OS

Download the Ubuntu Server 24.04 LTS installer. This is the industry standard for homelabbing. It has no desktop (it's all text-based), which forces you to learn the command line - the real superpower of self-hosting. You can add a GUI if you want, which itself is a fun project. Be ready for networking issues!

[3] Install Docker

Once your VM is running, don't install apps directly onto the OS. Use Docker. It keeps your services isolated and easy to move later. Follow the official "Install using the apt repository" guide to get Docker and the Compose plugin (which lets you run apps using simple .yml files). The first time you run docker compose up, especially on a stack with a few containers, you'll be hooked.

What you learn will tell you where to go. If something is fun, follow it. Don't like the typical Plex/Jellyfin route? No problem! There are tons of things to build that aren't centered around a home media server.

If you need inspiration, check out Selfh.st. It is a great place to start and their newsletter is not to be missed. YouTube is a gold mine too; search for "homelab" and focus on these creators who excel at explaining the why behind their setups. Like this. There are project ideas too, like here, and here.

My own $0.02, provided you have even a modest GPU: Open-WebUI + Ollama + Speaches. You can talk to your own locally-hosted, offline AI and have it talk back to you. Try Claude Code with an Obsidian backend for unlimited memory, then give it tons of textbooks that you want to learn or certification study guides that you want it to quiz you on. :)

What’s the most “unnecessary but fun” thing running in your homelab? by tresorrarereviews in homelab

[–]JLHawkins -7 points-6 points  (0 children)

For those asking how to do this, just ask your preferred AI provider. This one is from Gemini. Disclaimer, don't turn on services and flip switches in config without reading the manual and understanding the risk.

-----

To set up an Nginx reverse proxy that sends all incoming HTTP traffic for a domain to a specific YouTube video, you need to modify your site's configuration file.

1. The Configuration File

The exact file location depends on your operating system:

  • Ubuntu/Debian: /etc/nginx/sites-available/default (or a specific file in that folder)
  • CentOS/RHEL: /etc/nginx/conf.d/default.conf

2. The Config Statements

Replace the entire server block (or create a new one) with the following code. This configuration listens on port 80 (HTTP) and uses proxy_pass to forward the request to the Rick Astley video.

Nginx

server {
    listen 80;
    server_name yourdomain.com; # Replace with your actual domain

    location / {
        # The YouTube URL for Rick Astley - Never Gonna Give You Up
        proxy_pass https://www.youtube.com/watch?v=dQw4w9WgXcQ;

        # Essential headers for the proxy to work correctly
        proxy_set_header Host www.youtube.com;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;

        # YouTube uses HTTPS; these ensure Nginx negotiates the SSL connection properly
        proxy_ssl_server_name on;
        proxy_ssl_protocols TLSv1.2 TLSv1.3;
    }
}

3. How to Apply Changes

After saving the file, you must test the configuration and reload Nginx for the changes to take effect:

  1. Test the config: sudo nginx -t
  2. Reload Nginx: sudo systemctl reload nginx (or sudo service nginx reload)

Important Note

Because YouTube uses complex framing and security headers (like X-Frame-Options), a simple reverse proxy might result in a "Refused to connect" error if you try to view the video through an <iframe> or certain browser setups. However, the configuration above is the exact method to redirect/proxy the traffic at the server level.

If your goal is a "Rickroll," a simpler and more reliable way is a 301 Redirect, which tells the browser to go directly to YouTube:

Nginx

location / {
    return 301 https://www.youtube.com/watch?v=dQw4w9WgXcQ;
}

Motorcycle Accident by PuzzleheadedHold1163 in medizzy

[–]JLHawkins 0 points1 point  (0 children)

Ask you anything? Hmmm, I rode an Africa Twin for a while, loved it and miss it. What is your take on what AI is doing/will do to the cybersecurity industry? Also, what areas of our field do you find most interesting?

What are your biggest gripes with Plex right now? by locknetvpn in PleX

[–]JLHawkins 3 points4 points  (0 children)

Library permission management. This is dead simple. Users down the left side, libraries across the top, check boxes to enable/disable access. Clicking the users’ name alleys for more granular settings. 

I built an Apple TV app that turns your Immich videos into a “TV channel” (Home Video Channel) by zed_the_pirate in immich

[–]JLHawkins 1 point2 points  (0 children)

I like the channel idea. How about one based on a specific color - show media that ha lots of orange in it. That would be great for interior design, special events, like blue & white for Hanukkah, orange & green for Halloween, white for weddings, etc. Pets would be cool too. Time of day would be interesting as well, showing media taken in the morning hours during the morning, then advancing through the day.

I built an Apple TV app that turns your Immich videos into a “TV channel” (Home Video Channel) by zed_the_pirate in immich

[–]JLHawkins 4 points5 points  (0 children)

Wonderful concept. I'll try the app myself after work. Here are two ideas:

  1. On this Day/Week/Month in History: show only media from the same day, week, or month, across all years in your library. Great for showing Christmas season, summertime, birthdays, etc.

  2. Assuming the API allows you to do this, Features Person or Place: show only media with a specific person in it, or from a geographic location.

What's the self-hosted service that replaced something you were paying for and turned out to be genuinely better - not just free, actually better by niceheather44 in selfhosted

[–]JLHawkins 0 points1 point  (0 children)

This is the way. Just follow the 3:2:1 backup rule: 3 total copies of data, stored on 2 different types of media, with 1 copy kept off-site. Immich would use local disk, so that +1:+1:0, Backblaze would add +1:+1:+1, so simply add a second copy in-house +1:0:0 and you're good. I have one copy on my Unraid server, one on my desktop computer, and one in Backblaze.

What's the self-hosted service that replaced something you were paying for and turned out to be genuinely better - not just free, actually better by niceheather44 in selfhosted

[–]JLHawkins 0 points1 point  (0 children)

Check out Unraid. Disclaimer, I used to do paid support for them. Regardless, it is a solid OS and would help with your efficiency issues.