Ah cool, I’ll check it out.
Ah cool, I’ll check it out.
The home manager documentation bothers me a lot
Probably not that hard to build a simple flask frontend around it.
Automatically processing files in an S3/WebDAV directory would also be useful.
https://docs.k3s.io/installation/uninstall
There is also a k3s option for Nixos, which removes the security and side-affect risks of running a random bash script installer.
Very true. Each brick you lay upgrades your setup and your skillset. There are very few mistakes in Kubernetes as long as you make sure your state is backed up.
For question 1: You can have multiple resource objects in a single file, each resource object just needs to be separated by . The small resource definitions help keep things organized when you’re working with dozens of precisely configured services. It’s a lot more readable than the other solutions out there.
For question 2, unfortunately Docker Compose is much more common than Kubernetes. There are definitely some apps that provide kubernetes documentation, especially Kubernetes operators and enterprise stuff, but Docker-Compose definitely has bigger market share for self-hosted apps. You’ll have to get experienced with turning a docker compose example into deployment+service+pvc.
Kubernetes does take a lot of the headaches out of managing self-hosted clusters though. The self-healing, smart networking, and batteries-included operators for reverse-proxy/database/ACME all save so much hassle and maintenance. Definitely Install ingress-nginx, cert-manager, ArgoCD, and CNPG (in order of difficulty).
Try to write yaml resources yourself instead of fiddling with Helm values.yaml. Usually the developer experience is MUCH nicer.
Feel free to take inspiration/copy from my 500+ container cluster: https://codeberg.org/jlh/h5b/src/branch/main/argo
In my repo, custom_applications
are directories with hand-written/copy-pasted yaml files auto-synced via ArgoCD Operator, while external_applications
are helm installations, managed via ArgoCD Operator Applications
.
helm charts are awful, i didn’t really like cdk8s either tbh. I think the future “package format” might be operators or Crossplane Composite Resources
Excuse you, I don’t have a problem.
using Linux desktop isn’t easier than using windows
(X) Doubt
On non-Fairphones, which tend to have larger batteries and lower power consumption batteries tend to be usable for much longer. We are talking 3-5 years there.
No way.
Get the battery replaced once in the phone’s lifetime at a local 3rd party repair shop for €100 wait for half an hour and get your phone back.
These shops only service iPhones and Samsungs, there’s only like 1-2 shops in Stockholm that repair Pixels and Xiaomis at all, let alone whatever 3 year old model you have. Not to mention things like screen and USB port repairs cost 100-200€ more than the fairphone parts.
(Fairphone tends to have availability issues with spare parts. For example, right now the FP5 battery is out of stock.)
I’ve had to wait a month for a fairphone battery before, but it’s not like they’re discontinued. I can imagine battery warehousing costs more than screens and USB ports.
A repairable phone is the most important thing. I could buy a used flagship, but the battery will be trashed. I used to buy a phone every 2 years but now I just buy a battery every 2 years. I can use my phone knowing that if anything breaks I can have a replacement part in within a week, and I don’t have to spend 100€s to ship it to some repair shop in a different part of the country.
Fairphone 4 and 5 are also the only smartphones certified by the Swedish unions: https://tcocertified.com/product-finder/index?category=Smartphones
Who in the US is buying midrange or flagship phones without a loan?
all home routers have NAT which functions as a firewall, but VPSes don’t cone with any firewall by default, so you’d have to set one up. Also VPS ranges seem to hotter for scanning.
Your stuff is more likely to get scanned sitting in a VPS with no firewall than behind a firewall on a home network
Have you actually met any of them at say, Fosdem?
Can we stop letting chatbots make economic and administrative decisions, thanks
From the license:
Unless expressly stated otherwise, the person who associated a work with this deed makes no warranties about the work, and disclaims liability for all uses of the work, to the fullest extent permitted by applicable law.
Yeah Stalwart seems to have a lot of momentum, I’ll probably be setting up a server with my kubernetes+ceph cluster this month.
tbf all the big storage clusters use either mirroring or erasure coding these days. For bulk storage, 4+2 or 8+2 erasure coding is pretty fast, but for databases you should always use mirroring to speed up small writes. but yeah for home use, just use LVM or zfs mirrors.
~
, doing things like configuring browsers or dotfiles. As opposed to NixOS modules which configure system-level daemons.