Deni Mintsaev (mintydev)

I make websites and rave about European 🇪🇺 tech. Creator of cubingcontests.com

Deni Mintsaev (mintydev)mintydev
2026-01-21

@gommehammer I was referring to age verification for social media, where you only need to prove you're over 16.

Deni Mintsaev (mintydev)mintydev
2026-01-21

@gommehammer that's great! Yeah, I think a system like that ought to be open source. I heard that they have some trust-less solution for online verifications in Switzerland last time I was there.

Deni Mintsaev (mintydev)mintydev
2026-01-21

@Tutanota I must be one of the only privacy advocates who actually thinks children shouldn't be allowed to use social media 😬 My main concern is the age verification implementation, but I know there are ways to make it 100% private, only revealing if you're over a certain age as a true or false value.

Deni Mintsaev (mintydev)mintydev
2026-01-19

@DevWouter does it scale well? I'm seeing a lot of mentions of "lightweight" and "IoT", but not much about scaling.

Deni Mintsaev (mintydev)mintydev
2026-01-19

@DevWouter ah, cool! So maybe you could say k3s is to k8s like Next JS is to React.

Deni Mintsaev (mintydev)mintydev
2026-01-19

@DevWouter another question: vanilla k8s can't do load balancing with multiple servers like k3s can, right?

Deni Mintsaev (mintydev)mintydev
2026-01-19

@sihaha Actually, after talking to some of the awesome folks here in the replies, I might stick to managing SSL myself, but I'll change my Nginx + Certbot setup to just Caddy, which can act as a reverse proxy, load balancer, and also manage certificates. Will most likely share my final config this week.

Deni Mintsaev (mintydev)mintydev
2026-01-19

@DevWouter I did a little bit of digging and it seems like that's not an issue anymore.

Deni Mintsaev (mintydev)mintydev
2026-01-19

@Q3fRtMU0WFxfK2M the story was just that I wasn't a fan of manually setting up Nginx and Certbot, but yeah, I should've definitely looked into other technologies that do what I needed.

Deni Mintsaev (mintydev)mintydev
2026-01-19

@DevWouter hmm, those are definitely good points. I might give Caddy a shot and see if that's better than my previous setup (shoutout to @Q3fRtMU0WFxfK2M !).

Deni Mintsaev (mintydev)mintydev
2026-01-19

@DevWouter ah, very cool. So you can have k3s orchestrate multiple servers and do load balancing. I'll probably consider this option once I have to begin scaling horizontally.

Deni Mintsaev (mintydev)mintydev
2026-01-19

@Q3fRtMU0WFxfK2M do you use it yourself?

Deni Mintsaev (mintydev)mintydev
2026-01-19

@Q3fRtMU0WFxfK2M I'd just never heard of it. Just looked it up, and just based on their landing page it looks like exactly what I wanted: a reverse proxy with easy SSL and load balancing. I might just switch to it!

Deni Mintsaev (mintydev)mintydev
2026-01-19

@DevWouter yeah, I don't mind if SSL is managed by the hosting provider. The way I understand it, I'll still be able to download the certificates and give Nginx access to them, so the traffic up to the proxy will always be encrypted. And then I also don't have to worry about renewing the certificates myself.

I'm curious, could you tell me a bit more about your setup? Do you have multiple servers orchestrated together?

Deni Mintsaev (mintydev)mintydev
2026-01-19

@DevWouter Thats right. The only service directly exposed to the internet is Nginx, which handles SSL and talks to the Supabase and Next JS services directly via HTTP (though I still have to make sure this would work with Supabase once I deploy it). Though this was basically the same with my old setup, I just had to handle SSL manually, which was annoying to have to set up every time I deployed a new server.

Deni Mintsaev (mintydev)mintydev
2026-01-19

I think I have a new favorite setup for self-hosting websites. I used to configure and Let's Encrypt (with Certbot) manually on my servers, and then I also tried out a Compose setup with an Nginx and a Certbot container. Now I have a hybrid approach: setting up Nginx as a container in my Docker Compose file and configuring SSL through my hosting provider. No more manual Nginx/Certbot configuration!

Deni Mintsaev (mintydev)mintydev
2026-01-15

Finished migrating all the features on my website (cubingcontests.com) that I was planning to. Now I just need to deploy the new infra and we're ready for release, finally after almost one year!

I've also been thinking about offering it as a service to other niche sports organizations that have similar needs, and I might already have something lined up now 😮

Deni Mintsaev (mintydev)mintydev
2026-01-13

@PhineasX also one of my favorite Nurse With Wound tracks: youtube.com/watch?v=lvJjdKCTqCg

Deni Mintsaev (mintydev) boosted:
Electronic Frontier Foundationeff
2026-01-13

Your donations to EFF make a difference. By supporting our work, you allow EFF's staff to write code for Certbot and Privacy Badger, educate and connect with policy makers, and protect free speech in the courts. Show your support for EFF today! eff.org/join

Deni Mintsaev (mintydev)mintydev
2026-01-10

I am in a deep state of flow now. Gonna finish my year-long website update this month for sure!

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst