tko

joined 2 years ago
[–] tko@tkohhh.social 1 points 2 days ago (1 children)

As I dug into this, I found that it is in fact trivial to change the Unraid UI ports. There's a setting for it. I can only assume that since Unraid attracts a LOT of novices, bad advice gets passed around and taken as gospel. So, I changed Unraid's ports, set my reverse proxy to listen on 80/443, updated the NAT on my router, and added the relevant host overrides to the DNS Resolver. Hairpin eliminated. Thanks again!

[–] tko@tkohhh.social 1 points 3 days ago (1 children)

Totally fair... I appreciate you engaging with me, your perspective is appreciated! I won't defend Unraid's choice when it comes to the UI ports, but I will simply say that there are things that are really nice about Unraid from a usability standpoint.

Thanks again for your thoughts!

[–] tko@tkohhh.social 1 points 3 days ago* (last edited 3 days ago) (5 children)

The challenge here is that the host is Unraid, which publishes its own interface on 80/443. My reverse proxy is of course handling all requests for my sites, but that is ALSO running on a container, and must be listening on something other than 80/443 when using host or bridge networking.

So, if I'm following along correctly, I would need to put my reverse proxy on a different host (bare metal or VM) in order for it to listen on 80/443.

[–] tko@tkohhh.social 1 points 3 days ago (7 children)

I super appreciate where you're coming from on this. Unless I'm mistaken, NAT port forwarding makes this not quite so clean. If my (internally hosted) site is published on ports other than 80/443, is there any way to route them internally without needing to include the port in the request?

If not, then I either have to include the port in my request when I'm inside the LAN, or I need to set up a macvlan in my docker network to facilitate a LAN IP and standard ports.

Do I have that right?

[–] tko@tkohhh.social 1 points 1 week ago

I have all of my automations for HVAC in a package (https://www.home-assistant.io/docs/configuration/packages/). Maybe it'll seem more tidy/less cluttered if you do it that way?

[–] tko@tkohhh.social 2 points 1 week ago (2 children)

I have separate automations for turning on the HVAC and turning off the HVAC. When the "Turn HVAC On" automation gets triggered, one of the actions is to enable the "Turn HVAC Off" automation. One of the actions on "Turn HVAC Off" is to disable itself.

Does that get you what you want?

[–] tko@tkohhh.social 1 points 2 weeks ago

Thanks... I totally missed the link.

What a cool effect. I'd never heard of it before!

[–] tko@tkohhh.social 1 points 2 weeks ago (2 children)

This is cool... what exactly are we looking at here?

[–] tko@tkohhh.social 16 points 1 month ago (3 children)

This is off topic, but why does the headline call out that the TVs are flat screen? Is it even possible to buy a non-flat-screen TV anymore?

[–] tko@tkohhh.social 9 points 2 months ago (1 children)

Freedom of the press is explicitly called out in the first ammendment:

"Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances."

https://constitution.congress.gov/browse/essay/amdt1-9-1/ALDE_00000395/

[–] tko@tkohhh.social 5 points 3 months ago (1 children)

My instance runs great... I've got it on NVME drives and a system with 64GB of RAM. When I was hosting it on Digital Ocean, I often ran into performance issues with RAM (I think I just had 2GB). Since the switch it's been rock solid.

[–] tko@tkohhh.social 1 points 3 months ago

Nice to see progress.

 

I'm excited for the new season and gameday threads with you all. I generally tune out football news in the offseason, so I'm eager to jump back in... let's goooooooo!

view more: next ›