I know this is ridiculous but, if I’m buying a phone to last at least 5-6 years, I’m going to wait for something with Qi2… I want one of these but I’m thinking about what it’s going to be like to live with long term.
Bro no kidding… You’d install and hoped your keyboard worked by the end of it.
I stuck with it though… Well over 20 years for me now.
EDIT: I actually remember digging through dbus configs one time for HOURS because I couldn’t get my mouse working. No joke I realized at like 3am it wasn’t plugged in. Hahah… It was such a pain in the ass back then you just assumed it was something insane.
Medium is actually pretty great for industry news, opinion pieces, or occasionally howtos.
If the kind of tech news you are looking for is like cell phone reviews or Twitter drama, I don’t know what to tell you… Most of what I read on medium tends to have more substance to it.
I don’t pirate music … because there are reasonable platforms and pricing models which make pirating more hassle than it’s worth.
Hopefully Spotify is not the platform you’re talking about. I don’t use them because they do not pay the artists. Bandcamp is the spot for music… It’s really the only place I get music anymore.
It auto discovers machines/instances/VMs/containers in the mesh and figures out the secure routing on the fly. If you couldn’t ensure a consistent IP from the home address it wouldn’t matter… The service mesh would work it out.
It is probably overkill for this project though… Something to think about…
With Prometheus I would add a section to the scrap config to rewrite the labels attached to each metric. Does such a thing exist for telegraf? I’ve never used it.
Or could you change the grafana query to just aggregate the values for all pods in that deployment?
Istio is a service mesh. You basically run proxies on the vps and the rpi. The apps make calls to localhost and the proxy layer figures out the communication between each proxy.
Duck dns is just a dynamic dns service. It gives you a stable address even if you don’t have a static ip.
This would be nice because I don’t need a static ip and I don’t have to leak my ip address.
How does the VPS know how to find your rpi?
Could you not just use something like duck dns on a cronjob and give out that url?
I would also need to figure out how to supply ejabberd with the correct certificates for the domain. Since it’s running on a different computer than the reverse proxy, would I have to somehow copy the certificate over every time it has to be renewed?
Since the VPS is doing your TLS termination, you would need an encrypted tunnel of some sort. Have you considered something like Istio? That provides mTLS out of the box really… I’ve never seen it for this kind of use case but I don’t see why it wouldn’t work.
Obviously only talking about user space here… Kube doesn’t have any ambitions to manage kernel drivers or whatever (at least not until eBPF gets wider adoption).
Basically though, they have the same goals. To run programs and manage network communications. Kube does this in an extremely flexible way and it allows you to tolerate failures much more gracefully than the old ways. It’s nowhere near appropriate as a replacement for a desktop distribution though… I’m talking about the server world.
The way kube works is really just a beautiful thing to see and I never want to manage a server the old way again if I can avoid it. The wider infrastructure industry is all moving in this direction and the overwhelming bulk of open-source development effort is going into cloud native tooling… The CNCF landscape map alone shows how huge of an explosion is occurring right now… It’s an exciting time to be involved.
I think you can search for discord servers in the web/desktop app, can’t you? I’m on mobile at the moment and don’t see it in the app. I feel like I’ve done it before though.
Ordinarily I look for something more specific about what I’m trying to do… For self hosting stuff, the kubernetes@home thing is solid. The cncf server is great too. If that’s not you jam though obviously it won’t help… For me personally, kubernetes is basically just a modern implementation of a Linux distro. Obv ymmv.