Search
514 results for “zrail”
-
I'm starting to regret my choices wrt installing #Proxmox and one big VM to run Docker containers.
The problem is that if I give the VM too much memory the host starts swapping which causes perf to tank, but the line of "too much" is hard to determine because the VM seems to take more than it's share eventually.
Maybe I should just pave the machines with plain Debian or something. Or maybe uCore? Anyone have thoughts about #CoreOS and derivatives?
-
I'm starting to regret my choices wrt installing #Proxmox and one big VM to run Docker containers.
The problem is that if I give the VM too much memory the host starts swapping which causes perf to tank, but the line of "too much" is hard to determine because the VM seems to take more than it's share eventually.
Maybe I should just pave the machines with plain Debian or something. Or maybe uCore? Anyone have thoughts about #CoreOS and derivatives?
-
In lieu of "normal" dynamic #dns, I now have the following monstrosity:
1. #CoreDNS running in @flydotio (static IP and anycast UDP, naturally) with the JSON plugin, targeting a VPS
2. VPS running Caddy proxies the HTTP request from the JSON plugin to a VM running in my #homelab over a @tailscale subnet router
3. VM makes an HTTP request back to an app running on the VPS to get external IP
4. VM returns JSON formatted how the JSON plugin expects
5. VPS returns the proxied request back to CoreDNS running at Fly
6. CoreDNS caches the response and returns it to the requestor
Definitely won't regret this any time soon.
-
In lieu of "normal" dynamic #dns, I now have the following monstrosity:
1. #CoreDNS running in @flydotio (static IP and anycast UDP, naturally) with the JSON plugin, targeting a VPS
2. VPS running Caddy proxies the HTTP request from the JSON plugin to a VM running in my #homelab over a @tailscale subnet router
3. VM makes an HTTP request back to an app running on the VPS to get external IP
4. VM returns JSON formatted how the JSON plugin expects
5. VPS returns the proxied request back to CoreDNS running at Fly
6. CoreDNS caches the response and returns it to the requestor
Definitely won't regret this any time soon.
-
In lieu of "normal" dynamic #dns, I now have the following monstrosity:
1. #CoreDNS running in @flydotio (static IP and anycast UDP, naturally) with the JSON plugin, targeting a VPS
2. VPS running Caddy proxies the HTTP request from the JSON plugin to a VM running in my #homelab over a @tailscale subnet router
3. VM makes an HTTP request back to an app running on the VPS to get external IP
4. VM returns JSON formatted how the JSON plugin expects
5. VPS returns the proxied request back to CoreDNS running at Fly
6. CoreDNS caches the response and returns it to the requestor
Definitely won't regret this any time soon.
-
In lieu of "normal" dynamic #dns, I now have the following monstrosity:
1. #CoreDNS running in @flydotio (static IP and anycast UDP, naturally) with the JSON plugin, targeting a VPS
2. VPS running Caddy proxies the HTTP request from the JSON plugin to a VM running in my #homelab over a @tailscale subnet router
3. VM makes an HTTP request back to an app running on the VPS to get external IP
4. VM returns JSON formatted how the JSON plugin expects
5. VPS returns the proxied request back to CoreDNS running at Fly
6. CoreDNS caches the response and returns it to the requestor
Definitely won't regret this any time soon.
-
In lieu of "normal" dynamic #dns, I now have the following monstrosity:
1. #CoreDNS running in @flydotio (static IP and anycast UDP, naturally) with the JSON plugin, targeting a VPS
2. VPS running Caddy proxies the HTTP request from the JSON plugin to a VM running in my #homelab over a @tailscale subnet router
3. VM makes an HTTP request back to an app running on the VPS to get external IP
4. VM returns JSON formatted how the JSON plugin expects
5. VPS returns the proxied request back to CoreDNS running at Fly
6. CoreDNS caches the response and returns it to the requestor
Definitely won't regret this any time soon.
-
Stormlight Archive is Marvel fanfic and Kaladin is Iron Man send toot.
-
I now have a tiny #Kubernetes to play with. I'm using #k0s with one controller VM and two workers, one VM and one bare metal, all running on Debian.
So far I installed cilium (although I'm not sure why I did that, tbh) and set up democratic-csi such that I can create PersistentVolumeClaims on my big ZFS array over NFSv4.
I think my next step is to install the #Tailscale operator and actually spin up a service.
Everything has "test" in the name so probably after I get a service running I'll tear it all down and make a for-realsies cluster.
-
CW: Food, adhd relations thereto
What I ate, 8am to 6pm:
- coffee
- vyvanse
- sausage McMuffin
- snack-sized bag of cheez-its
- snack-sized bag of Oreos
- an English muffinWhat I ate, 6pm-6:10pm:
- carnitas taco
- half a medium Dominos thin crust everything pizza -
-
CW: mental health
TFW you've gotten one night of sleep in the past week that was longer than five hours, your partner has lifting restrictions and is semi-immobile, and you spend three days worth of spoons over the course of two hours trying unsuccessfully to convince your super taster 6yo with bronchitis to just take the fucking medicine. Oh and your 4yo refuses dinner because it's not spaghetti again.
It's been a day.
-
Went down a very deep rabbit hole today with DIN rail and trying to determine a way to mount a #TinyMiniMicro sized USFF machine to one. I know I can mount it parallel to the rail but I want it to stick out to better utilizes the space I have. The best I can figure out is some regular clips, some aluminum flat bar stock or even some plywood, and some L brackets that I can attach to the built-in VESA mounting holes.
-
@theprint @magnus919 either a #TinyMiniMicro class USFF machine or their slightly larger siblings the SFFs will likely do well for you. SFFs have the advantage of more drive bays and easily used PCIe slots for fun stuff like 10Gbe cards.
-
Eagerly awaiting a callback from Comcast re: installing FTTH. For six years they've said "nope" every time I've asked but this time, dear reader, this time they said "yes*". Now I'm playing phone tag with the gigabit pro rep to get more details.
* "Your out of pocket costs are projected to be $9,963. Check or credit card?"
-
Ok. I did the thing. I had #kiauh set up two #klipper and Moonraker instances, uploaded the Klipper firmware to my raspberry pi pico, and then set it up like this:
- Pico Klipper is a "none" printer type with one [gpio_pin] entry named "relay1"
- Main Moonraker has a [power] entry that uses generic http to drive the Pico Moonraker's relay1
- result: I can control printer power over USB from Mainsail through a Rube Goldberg machine of http servers
-
TFW you buy parts to repair a toilet yesterday but didn't have time to fix it so today you start to work on it but turns out the fill line you bought is too short and now there's a snowstorm so you can't go back to the hardware store to get a longer one.
-
Ok. I did the thing. I had #kiauh set up two #klipper and Moonraker instances, uploaded the Klipper firmware to my raspberry pi pico, and then set it up like this:
- Pico Klipper is a "none" printer type with one [gpio_pin] entry named "relay1"
- Main Moonraker has a [power] entry that uses generic http to drive the Pico Moonraker's relay1
- result: I can control printer power over USB from Mainsail through a Rube Goldberg machine of http servers
-
Ok. I did the thing. I had #kiauh set up two #klipper and Moonraker instances, uploaded the Klipper firmware to my raspberry pi pico, and then set it up like this:
- Pico Klipper is a "none" printer type with one [gpio_pin] entry named "relay1"
- Main Moonraker has a [power] entry that uses generic http to drive the Pico Moonraker's relay1
- result: I can control printer power over USB from Mainsail through a Rube Goldberg machine of http servers
-
Ok. I did the thing. I had #kiauh set up two #klipper and Moonraker instances, uploaded the Klipper firmware to my raspberry pi pico, and then set it up like this:
- Pico Klipper is a "none" printer type with one [gpio_pin] entry named "relay1"
- Main Moonraker has a [power] entry that uses generic http to drive the Pico Moonraker's relay1
- result: I can control printer power over USB from Mainsail through a Rube Goldberg machine of http servers
-
Ok. I did the thing. I had #kiauh set up two #klipper and Moonraker instances, uploaded the Klipper firmware to my raspberry pi pico, and then set it up like this:
- Pico Klipper is a "none" printer type with one [gpio_pin] entry named "relay1"
- Main Moonraker has a [power] entry that uses generic http to drive the Pico Moonraker's relay1
- result: I can control printer power over USB from Mainsail through a Rube Goldberg machine of http servers
-
Day one of a four day weekend and I got two peg boards and another storage thing hung on the wall in my spouse's art studio, and I got the outside cable run for my #GenMon installation.
Didn't actually get it into the generator before it started raining, but I feel like that's a pretty good day.
-
First real test of the standby generator happened tonight. Had a brownout for a couple minutes and the generator kicked on after about 20 seconds, exactly as it should have.
Now I just need to get #genmon set up because the built in wifi is terrible.
Two basic options:
1. Run RS232 from the generator to the computer that's already in the shed, run genmon there.
2. Convert RS232 to Ethernet and run genmon on one of the machines in the house.
#HomeLab #HomeNetworking -
So we ordered a generator and I'm all excited to install #Genmon. I was going through some tutorials on building an esp32-based adapter but then it struck me that serial to Wi-Fi has to already be a thing.
Turns out you can get a semi-ruggedized serial to Wi-Fi server for $50 off Amazon that works seamlessly with Genmon, and even cheaper if you're willing to wait for it to ship from China.
Late stage capitalism is deeply flawed but it does occasionally have charms.
-
Day one of a four day weekend and I got two peg boards and another storage thing hung on the wall in my spouse's art studio, and I got the outside cable run for my #GenMon installation.
Didn't actually get it into the generator before it started raining, but I feel like that's a pretty good day.
-
Day one of a four day weekend and I got two peg boards and another storage thing hung on the wall in my spouse's art studio, and I got the outside cable run for my #GenMon installation.
Didn't actually get it into the generator before it started raining, but I feel like that's a pretty good day.
-
Day one of a four day weekend and I got two peg boards and another storage thing hung on the wall in my spouse's art studio, and I got the outside cable run for my #GenMon installation.
Didn't actually get it into the generator before it started raining, but I feel like that's a pretty good day.
-
Day one of a four day weekend and I got two peg boards and another storage thing hung on the wall in my spouse's art studio, and I got the outside cable run for my #GenMon installation.
Didn't actually get it into the generator before it started raining, but I feel like that's a pretty good day.
-
First real test of the standby generator happened tonight. Had a brownout for a couple minutes and the generator kicked on after about 20 seconds, exactly as it should have.
Now I just need to get #genmon set up because the built in wifi is terrible.
Two basic options:
1. Run RS232 from the generator to the computer that's already in the shed, run genmon there.
2. Convert RS232 to Ethernet and run genmon on one of the machines in the house.
#HomeLab #HomeNetworking