darthmaim's Avatar

darthmaim

@darthmaim.de

https://github.com/darthmaim @gw2treasures.com

11
Followers
34
Following
12
Posts
08.11.2024
Joined
Posts Following

Latest posts by darthmaim @darthmaim.de

For everyone who doesn't want to wait, I've published this module already:

03.02.2026 21:16 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

ยฏ\_(ใƒ„)_/ยฏ

03.01.2026 14:50 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

They've already announced bulk onboarding btw: github.blog/security/sup...

03.01.2026 14:34 ๐Ÿ‘ 8 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

cc @sindresorhus.com, this includes a bunch of packages in the chalk org (including chalk itself).

08.09.2025 14:59 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

gw2treasures.com is now an ArenaNet Partner!

Thank you to everyone for all the support and feedback in last 13 years of running this website, this wouldn't have been possible without you โค๏ธ

Support us by buying the new expansion using this affiliate link: guildwars2.go2cloud.org/aff_c?offer_...

18.07.2025 20:36 ๐Ÿ‘ 5 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Just wanted to say that I appreciate all the work that went into RSC and owner stacks, I really enjoy using them!

11.04.2025 10:14 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Everything is working again and was caused by me manually enabling the proxy protocol 2 years ago instead of doing this in code.

Thanks to everyone helping me in the GW2 Dev Community Discord โค๏ธ

Also if you are a maintainer of anything, please follow semver if you say you are using semver ๐Ÿคก

27.03.2025 10:47 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

- This leads me to a ingress-nginx breaking change released as a minor version now requiring `allow-snippet-annotations: "true"`

- Additionally `annotations-risk-level: Critical` is required in ingress-nginx 1.12.0

- This makes the snippets work again

- I enable use-proxy-protocol again

27.03.2025 10:47 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

- I update to the latest ingress-nginx again (still without the proxy protocol). Some ingresses are working, but others are breaking now...

- I figure out that only ingresses using configuration-snippet annotations are broken

- Removing the annotation makes all ingresses work for now

27.03.2025 10:47 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

- As ingress-nginx and the hetzner load balancer use a different protocol, I get weird error messages like ERR_SSL_PROTOCOL_ERROR, which cause me to investigate cert-manager first. nginx logs are not really useful

- I finally figure out that disabling the proxy protocol fixes things temporarily

27.03.2025 10:47 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

- Updating removes my manual config map changes and everything breaks, because I'm still using the proxy protocol (and snippet annotations, important later), which ingress-nginx can't handle

- I roll back the update, but since my manual config map change was not managed by helm, it's still broken

27.03.2025 10:47 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

- Some day I manually added `use-proxy-protocol: "true"` to the ingress-nginx config map and enabled the proxy protocol in the hetzner load balancer

- Because of the recent CVEs I decide to update ingress-nginx, which I haven't done in 2 years (running 1.6.4 (helm chart 4.5.2)) to 1.12.1 (4.12.1)

27.03.2025 10:47 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Yesterday I broke my kubernetes cluster running most of my websites when trying to update ingress-nginx because of the recent CVEs (most notable CVE-2025-1974).

Here is what happened...

TLDR: Always do all your infrastructure as code, never do any manual changes

#kubernetes #k8s #cve #postmortem

27.03.2025 10:47 ๐Ÿ‘ 3 ๐Ÿ” 2 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
Lunar New Year ยท gw2treasures.com Keep track of your progress on all your accounts during Lunar New Year on gw2treasures.com.

๐ŸŽ† The Lunar New Year is starting today in #GuildWars2

Keep track of all the content only available during the festival across all of your #gw2 accounts now:

28.01.2025 14:01 ๐Ÿ‘ 4 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Promotional image advertising that gw2treasures.com is now available on Bluesky

Promotional image advertising that gw2treasures.com is now available on Bluesky

@gw2treasures.com is now on Bluesky. Follow to keep up to date with new features!

gw2treasures.com is a #GuildWars2 database and more, providing useful tools to keep track of all your #gw2 accounts.

28.01.2025 08:59 ๐Ÿ‘ 5 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0