Don’t overthink this. Just start using something.
Don’t overthink this. Just start using something.
Ignoring the war, bombing, murder, politics, etc… Who the fuck is Blinken to tell the news how to report the news?
Yeah. The world they live in is the main character… Not the same tired old stories.
On this point, Lucas was right. There’s nothing more to tell. It’s finished.
Mostly as kodi/plex front ends. I’ve set them up as a kubernetes cluster in the past but they didn’t have enough ram to run my torrent client. Now I just use an old Thinkpad running talos.
I still can’t believe voters didn’t give him the boot.
That was the Trump-era midterms IIRC… He’s there now because he has a D next to his name. That’s about it.
Certbot in cron if you’re still managing servers.
I’m using cert-manager in kube.
I haven’t manually managed a certificate in years… Would never want to do it again either.
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.
For me personally it’s probably mostly just momentum or habit at this point. I got into Linux on the late 90s or early 00s. Vim was the best option at the time so I figured it out mostly out of necessity. Now I’m just so comfortable with it and I’ve tweaked it to high hell it’s like a perfectly broken in pair of shoes… Everything fits me just right. I don’t see any real benefit to switching to vs code. I’ve tried it but didn’t like it. Things like filesystem navigation were so clunky and slow compared to what I was used to.
Whatever… No judgement. There are obviously great developers out there using vs code. This just works for me.
Figured this would be one of the responses. Thanks. I don’t interact with node very often. I assumed there was a better option but wasn’t sure which… This is just the first result.
You can do it bro. Dockerfiles are basically just shell scripts with a few extras.
It uses npm to build so start with a node base container. You can find them on docker hub. Alpine-based images are a good starting point.
FROM appdynamics/nodejs-agent:23.5.0-19-alpine
RUN git clone https://github.com/stophecom/sharrr-svelte.git && \
cd sharrr-svelt/ && \
npm run build
If you need to access files from outside of the container, include a VOLUME
line. If it needs to be accessible from a specific network port, add an EXPOSE
line. Add a CMD
line at the end to start whatever command needs to be run to start the process.
Save your Dockerfile and build.
docker build . -t my-sharrr-image
There are build instructions in the readme. What’s stopping you?
Yep. IO.
OP, this might be overkill for you but it might be worth standing up a grafana/prometheus stack… You’d be able to see this stuff a lot faster and potentially narrow in on a root cause.
I’m more of a Rob Taxpayer man myself.
Ages ago I did this with some cli tool that found episode/movie metadata stored in themoviedb or somewhere and just built a shell script around it. I don’t remember the name unfortunately. Now I just let Plex manage it and I don’t bother.
This looks like it might work though:
I still get nagged constantly to add a birthday to my Google account to make sure I am older than 13 or something… To satisfy some dumb law I think. The email account is like 15 years old though. How could I be under 13 if it’s that old?
It’s not hard to move to Japan. It’s hard to move to Japan and earn a decent wage. I am in a high earning career when working for US companies. If I were to do the exact same job in Tokyo, I would earn less than half of my current base pay, no bonus or stock options. I know this because I was living there and interviewing a lot… Finding work was not hard. Taking that kind of pay cut would be stupid.
The main jobs that the Japanese are happy to allow foreigners to have is mostly around teaching English. I dated many English teachers when I was there and the general consensus was that if you had a working face, you could teach English. Anyone who is unemployable in their home country can move to Japan to teach English. The catch is that you’re going to earn $15-20k per year.
I deeply love living there and miss it daily but it’s just not a good deal in the global labor market. If they made a remote worker visa though, I would be the first person in line to apply for it.
It’s fucking stupid to do it all at once but I think this should have happened ~5 years ago. Raising interest rates are how you fight inflation… We wouldn’t be in a situation where it costs 500 TL for one sucuk if they started doing this well before covid.