Jan-Lukas Else

Tech, life and everything else

Tags: Selfhosting


I migrated to Nextcloud, not OpenCloud

Published on in ✍️ Posts

Just last week I wrote that I am ready to switch from OneDrive to OpenCloud. But things have changed a bit since then. Hetzner announced a price increase, and I just ordered a new service from them: Storage Share powered by Nextcloud. So instead of switching to OpenCloud, I switched to Nextcloud.

View

My updated Home Server setup

Published on in 💭 Thoughts
Updated on

I just have to tell you my current state with my migration to OpenCloud…

View

Recursive DNS

Published on in 💬 Micro

I think I did not blog about it, but I switched back to a self-hosted AdGuard Home instance quite some time ago from NextDNS. To reduce my number of subscriptions, but also to increase my control over important infrastructure I use.

As upstreams in AdGuard Home, I used DNS4EU, Mullvad, and Quad9.

However, today, I switched to a self-hosted instance of PowerDNS Recursor. So no more reliance on third-party DNS resolvers, except the root and authoritative nameservers.

I try it with AdGuard Home first, as I later also want to set up a second PowerDNS Recursor instance on my mail server to make use of some more spam protection features.

Let’s see if any problems appear. When yes, “it was DNS”! 😅

View

KitchenOwl

Published on in 🔗 Links

Until recently, my fiancée and I used Bring! to manage a list of groceries, we need to buy. Recipes we saved in a Telegram channel, pinning those we want to do in the following days.

View

Self-hosting my emails again: A few weeks in

Published on in ✍️ Posts

A few weeks ago, I moved back to self-hosting my mail server after using Purelymail for three years. The decision wasn’t about cost – it’s actually more expensive to rent a VPS – but about control, security, and data locality. My mails are now hosted in Europe, giving me more confidence in their privacy, and I can configure everything exactly as I want while ensuring compliance with GDPR.

View

Memos

Published on in 🔗 Links

With the current drama around WordPress and Automattic, I was searching for alternatives to Simplenote, the app I am currently using to save my notes and keep them synced.

View

How I stopped a malicious IP from hammering my Gitea instance

Published on in 👨‍💻 Dev
Updated on

Some IP from the US seemed to crawl my Gitea instance (running on the same small VPS as my blog and other self-hosted services) non-stop, which caused high CPU usage. I already wondered why the terminal was lagging so much and why Gitea had such a high CPU usage.

🖼️ View

Home Server Offline ☹️

Published on in 💭 Thoughts

Today, I woke up and noticed that my home server, located in my second flat, and also the router, all behind a 5G connection (that was showing as working fine on the provider’s website), were offline. No VPN connection anymore, and also Tailscale showed the nodes as being offline. I’m glad that I had automatic backups and was able to easily restore the three important services from that server on my VPS, without the need to travel to the second flat first.

View

My cheap alternative to Ngrok

Published on in 👨‍💻 Dev

Since GoBlog has an Auto-HTTPS feature that can automatically retrieve HTTPS certificates via ACME from e.g. Let’s Encrypt, I need a public IP address with which I can reach my test instance of GoBlog via port 80 and 443.

View

Published on in 💬 Micro

Another change in my infrastructure setup: I replaced rathole with Chisel. There wasn’t any particular reason, I use it in the same way: It’s making a few services and websites hosted on my home server available on my VPS to publish using Caddy and a static IP. Chisel is just a bit more simple to configure using command line flags. And it’s written in Go.

View

Jan-Lukas Else