farcaller

joined 2 years ago
[–] farcaller@fstab.sh 6 points 1 year ago (7 children)

I looked into matrix servers the other day for an unrelated reason and tbh the amount of resources they ask for is way more than you need for a webpage (dendrite asks for 1gb ram minimum for a number of users, and that's without accounting for postgres)

[–] farcaller@fstab.sh 1 points 1 year ago

It really depends on the specific hardware. I have Mikrotik routerOS CHR that routes between VLANs at 6Gbit/s without breaking a sweat on a $300 intel box.

At the same time, some managed switches are dirt-cheap nowadays and they generally can push the traffic around as fast as it comes in.

[–] farcaller@fstab.sh 1 points 1 year ago (2 children)

OpnSense is incapable of proper DHCPv6-PD, that's when your route receives a prefix from upstream and delegates parts of it downstream. More specifically, it does the delegation, but it doesn’t add the relevant routes, effectively blackholing the allocated prefixes.

VyOS fixed this specific bug since I reported it. RouterOS and IOS never had it.

[–] farcaller@fstab.sh 6 points 1 year ago (4 children)

One more for mikrotik (I run the VM version on a small linux box).

I tested a ton of those (pf/opn-senses, VyOS, even Cisco), and noone of the free ones can handle IPv6 in a reasonable way in 2024, which is slightly bizzare. Mikrotik has some annoyances, but it's rock solid as a router.

I don’t use its container features and instead run podman in a vm next to it. Works great.

[–] farcaller@fstab.sh 3 points 1 year ago

2M per BitMagnet instance. That's about 18Gb in postgres. Not significant, but around where you start to think about query optimization.

[–] farcaller@fstab.sh 6 points 1 year ago (2 children)

BitMagnet isn’t a silver bullet. Its datastore use makes it rather unreliable past about 2M torrents mark.

[–] farcaller@fstab.sh 4 points 1 year ago

I got my account closed with no reason a hair after 12 months. It was good while it lasted, and I have the backups outside of oracle's cloud.

[–] farcaller@fstab.sh 4 points 1 year ago

I wouldn’t specifically say nixOS is stable in the same sense debian is but yes, it can totally handle this use case. I mainly run k8s on it, but a few home machines run docker (or, rather, podman) containers.

A thing about nixOS is that quite often you won’t need containers at all and would be better off without them, managing your apps as part of the system state as a whole. I only do that because I can’t be bothered to properly switch to nixOS services for ELK (which is supported by nixOS).

It's a very stable solution in general and usually ends with a configuration that either doesn’t apply at all or applies with no issues. Gitops included for pretty much free. It requires understanding nix, and it can be tricky, but not overly tricky.

All and all I haven’t had an Ubuntu in homelab for two years now and can’t be happier about that.

[–] farcaller@fstab.sh 2 points 1 year ago

I replayed it the other week after not touching it since the original release. Was fun. I managed to forget a bunch of puzzles, and the new graphics made it fun to just explore the Ages.

[–] farcaller@fstab.sh 2 points 2 years ago

Try VictoriaMetrics. Basically the same feature set as Prometheus, but so much more resource friendly for homelab scale. I store some metrics for 12 months now, because it's easy.

[–] farcaller@fstab.sh 1 points 2 years ago

oh, that's actually a fair point! You’re correct.

DHCPv6-PD is still effectively broken, though.

[–] farcaller@fstab.sh 2 points 2 years ago (2 children)

I tried opn/ pfsense, VyOS (the rolling one. Stable is paid only), and a couple commercial options. Surprisingly not a single free/foss option can do IPv6 properly (I was looking specifically for prefix delegation for downstream routers). Cashed out for a single RouterOS CHR license and never bothered since.

But otherwise I tend to like VyOS. the rolling releases as the only free option make it somewhat questionable for something more serious though.

view more: ‹ prev next ›