iggy

joined 2 years ago
[–] [email protected] 3 points 1 month ago* (last edited 1 month ago) (1 children)

I'm not familiar enough with cloudflare proxy stuff. I just have my DNS pointed at my router external IP (and luckily my ISP doesn't reset my IP ever.) It sounds like CF has designed this intentionally as a profit center. Sorry couldn't be more help

[–] [email protected] 8 points 1 month ago (3 children)

This isn't a cloudflare limitation. It's a TLS limitation. It was a conscious decision not to support multi-level wildcards. You won't find a service that supports it. Most people get around this by just not using TLS certs like this. You can encode your multi-level name spacing in 1 level So instead of something like svc1.svcgroup.dev.domain.org You can do it like svcgroup-svc1.dev.domain.org

Never heard of a tool to get around this TLS limitation. There are tools that manage lots of certs (cert-manager in k8s comes to mind). If you had a more concrete example it might help people to suggest solutions.

[–] [email protected] 4 points 1 month ago (1 children)

The only Radxa I'd bother with is the Rock 5 and for the price, I'd probably just go with rpi5 (unless you like to tinker... a lot). That's coming from someone that owns 3 Rock5's. The new Orion board looks interesting, but if it's like any other Radxa products it'll be 2+ years before it gets decent software support.

[–] [email protected] 1 points 1 month ago

There's a fine line between "auto-updates are bad" and "welp, the horribly outdated and security hole riddled CI tool or CMS is how they got in". I tend to lean toward using something like renovate to queue up the updates and then approve them all at once. I've been seriously considering building out a staging and prod env for my homelab. I'm just not sure how to test stuff in staging to the point that I'd feel comfortable auto promoting to prod.

[–] [email protected] 2 points 5 months ago

I have a couple Aoostar R7's (4x in a hyper-converged ceph+cloud-hypervisor+k0s cluster, but that's overkill for most). They have been rock solid. They also have an n100 version with less storage expansion if you don't need it. My nodes probably idle at about 20w fully loaded with drives (2x nvme, 1x sata SSD, 1x sata HDD). Running ~15 containers and a VM or 2. You should be able to easily get 1 (plus memory and drives) for $1000. Throw proxmox and/or some NAS OS on it and you're good to go.

[–] [email protected] 1 points 5 months ago

Caddy can do both. If you're using a wildcard already, stick with it. In fact, I'd say it's more prudent to use wildcards (with DNS challenges) than http challenges.Then you aren't listing all of your domains in letsencrypt's public database for everyone to see. Nobody needs to know you've got a site called bulwarksdirtyunderpants.bulwark.ninja

[–] [email protected] 9 points 5 months ago

Good write up. Thanks for the good lessons learned section.

Tmux is your friend for running stuff disconnected. And I agree with the other post about btrfs send/receive.

[–] [email protected] 1 points 1 year ago

They've been rock solid so far. Even through the initial sync from my old file server (pretty intensive network and disk usage for about 5 days straight). I've only been running them for about 3 months so far though, so time will tell. They are like most mini pc manufacturers with funny names though. I doubt I'll ever get any sort of bios/uefi update

[–] [email protected] 8 points 1 year ago* (last edited 1 year ago) (2 children)

Internet:

  • 1G fiber

Router:

  • N100 with dual 2.5G nics

Lab:

  • 3x N100 mini PCs as k8s control plane+ceph mon/mds/mgr
  • 4x Aoostar R7 "NAS" systems (5700u/32G ram/20T rust/2T sata SSD/4T nvme) as ceph OSDs/k8s workers

Network:

  • Hodge podge of switches I shouldn't trust nearly as much as I do
  • 3x 8 port 2.5G switches (1 with poe for APs)
  • 1x 24 port 1G switch
  • 2x omada APs

Software:

  • All the standard stuff for media archival purposes
  • Ceph for storage (using some manual tiering in cephfs)
  • K8s for container orchestration (deployed via k0sctl)
  • A handful of cloud-hypervisor VMs
  • Most of the lab managed by some tooling I've written in go
  • Alpine Linux for everything

All under 120w power usage

[–] [email protected] 5 points 1 year ago

I prefer projectivy launcher. It's got a few more features and feels a little more polished.

[–] [email protected] 16 points 1 year ago (4 children)

Alpine has entered the chat...

view more: next ›