You’re in OK?! I just moved from OK to CO last summer. Hope your family and lab gear are doing okay after the storms.
DevOps dude, self-hoster, space nerd.
You’re in OK?! I just moved from OK to CO last summer. Hope your family and lab gear are doing okay after the storms.
The real gold was the friends we made along the way.
If anyone else has made it this far and are thinking “ah balls, I’m using ingress-nginx”, here’s the ingress annotation for you!
nginx.ingress.kubernetes.io/configuration-snippet: |
if ($http_accept = "application/activity+json") {
set $proxy_upstream_name "lemmy-lemmy-8536";
}
if ($http_accept = "application/ld+json; profile=\"https://www.w3.org/ns/activitystreams\"") {
set $proxy_upstream_name "lemmy-lemmy-8536";
}
if ($request_method = POST) {
set $proxy_upstream_name "lemmy-lemmy-8536";
}
Here’s a cronjob to clean up the useless activity table every day:
apiVersion: batch/v1beta1
kind: CronJob
metadata:
name: postgresql-cleanup
namespace: lemmy
spec:
schedule: "0 0 * * *"
jobTemplate:
spec:
template:
spec:
containers:
- name: postgres-cleanup
image: postgres:alpine
command: ["psql", "--host=postgresql", "--dbname=postgres", "--username=postgres", "--command=DELETE FROM activity WHERE published < NOW() - INTERVAL '1 day';"]
env:
- name: PGPASSWORD
valueFrom:
secretKeyRef:
name: postgresql
key: postgres-password
backoffLimit: 0
ttlSecondsAfterFinished: 3600
You did a Kubernete! Congrats!
Edit to add: one Kubernetes instance talking to another!
The first time someone searches a remote community, it’ll start showing up in searches. As soon as someone subscribes to a remote community, posts and comments will start streaming in in real time, and showing up in all.
It impacts the sorting algorithms. More info about that here.
I went down this rabbit hole a couple months ago: birds are classified as dinosaurs. Not “descended from dinosaurs”, actual dinosaurs. Sauce
Oooh same, like down to the tenths of a degree.
I hate most LED TVs because I notice every time they step down/up the brightness with their dynamic contrast. Plasma or OLED all the way.
I’ve got a 1972 VW Super Beetle that I’ll never get rid of. It’s not really a desirable version or year of the Beetle, but my dad, grandpa, and I restored it when I was 9. My grandpa died in 2020 and he worked on cars his whole life. It’s cool to have a physical thing that he made possible using a lifetime of skills. Plus, my kid is getting old enough to work on it with me, and I think it’s awesome to have 4 generations of my family wrenching on it.