

not to mention there are 48 and 64gb dimms out now too that work with basically all alder lake atoms
not to mention there are 48 and 64gb dimms out now too that work with basically all alder lake atoms
Yeah, what you’re talking about is called GitOps. Using git as the single source of truth for your infrastructure. I have this set up for my home servers.
nodes
has NixOS configuration for my 5 kubernetes servers and a script that builds a flash drive for each of them to use as a boot drive (same setup for porygonz
, but that’s my dedicated DHCP/DNS/NTP mini server)
mikrotik
has a dump of my Mikrotik router config and a script that deploys the config from the git repo.
applications
has all my kubernetes config: containers, proxies, load balancers, config files, certificate renewal, databases, clustered raid, etc. It’s all super automated. A pretty typical “operator” container to run in Kubernetes is ArgoCD, which watches a git repo and automatically deploys any changes or desyncs back to the Kubernetes API so it’s always in sync with git. I don’t use any GUI or console commands to deploy or update a container, I just edit git and commit.
The kubernetes cluster runs about 400 containers, most of them just automatic replicas of services for high-availability. Of course there’s always some manual setup steps outside of git, like partitioning drives, joining the nodes to the cluster, writing hardware-specific config, and bootstrapping Argocd to watch git. But overall, my house could burn down tomorrow and I would have everything I need to redeploy using this git repo, the secrets git repo, and my backups of my databases and container /data
dirs.
I think Portainer supports doing GitOps on Docker compose? Never used it.
https://docs.portainer.io/user/docker/stacks/add
Argocd is really the gold standard for GitOps though. I highly recommend trying out k3s on a server and running ArgoCD on it, it’s super easy to use.
https://argo-cd.readthedocs.io/en/stable/getting_started/
Kubernetes is definitely different than Docker Compose, and tutorials are usually written for Docker compose.yml
, not Kubernetes Deployments
, but It’s super powerful and automated. Very hard to crash once you have it running. I don’t think it’s as scary as a lot of people think, and you definitely don’t need more than one server to run it.
nah you’re probably not going to get any benefits from it. The best way to make your setup more maintainable is to start putting your compose/kubernetes configuration in git, if you’re not already.
First they came for the Palestinian supporters, and I did not speak out, because I was not a Palestinian supporter.
Ah, no, Kopia uses a shared bucket.
Seems like a good way to do it.
Keep in mind Kopia has some weirdness when it comes to transferring repos between filesystem and S3, so you’d probably want to only keep one repo.
https://kopia.discourse.group/t/exported-s3-storage-backup/3560
Backblaze B2 is a cheap S3 provider. Hetzner storage box is even cheaper, but it doesn’t support S3 natively, so you’re likely to run into issues with the kopia repo compatibility I mentioned.
PHP does actually scale better than something like Lemmy which is written in rust
But sure, you can act like you know more than the Nextcloud devs
Isn’t Opencloud just extended Nextcloud? (Still PHP)
Also, nextcloud core components are written in Rust, the PHP just handles incoming requests.
https://nextcloud.com/blog/nextcloud-faster-than-ever-introducing-files-high-performance-back-end/
I mean that the EU wants 0 for 0.
The EU averages 2% tariffs and Trump just imposed 10-35% tariffs on the entire EU, and the European Commission just cancelled the one tariff package it managed to pass in the European Council, the one that was directly in response to the US’s25% tariff that is currently in force. Trump did not cancel this tariff, but we canceled the counter-tariff to it. It’s one thing to be open for negotiations, but we’re turning the other cheek here.
Trump didn’t pause the tariffs, he just decided to do 10% instead of 20%. (actually 35% on steel and cars now)
No backing down until we get 0 for 0.
No replacement mines will be running before at least 2026
Remind me how Colorado is a border state again? Airports don’t count.
Arresting people for criticizing authority is horrible, but the Trump administration doesn’t really have the moral high ground here considering how they have been disappearing people for their free speech recently.
“We continue to urge Trumpist authorities to respect freedom of expression and to ensure that laws are not used to stifle permitted expression. As a treaty ally of USA, we will closely monitor this issue and advocate for the fair treatment of Fabian Schmidt,” - Europe probably
Buy used Samsung pm983s on ebay. Super cheap, super fast, and they have power-loss protection. Only downside is that they’re M.2 22110, not m.2 2280. There’s also a bunch of cheap Samsung and hgst u.2 drives on eBay, but you’ll need an adapter.
Religion is when you have corporate sponsored egg activities and military parades. Religion is when you send the poor to concentration camps and covet your neighbors’ land.
I’m not even religious, but I 100% believe Jesus would go in and flip the resolute desk if he saw trump in there.