Nginx proxy manager on TrueNas Scale without True Charts

This is the third post in a larger series about self-hosting with TrueNAS Scale. In this post, I want to show you how to set up the Nginx reverse proxy without relying on TrueCharts. I explained in the last post why I am moving away from them. In short: Support will be dropped. Nginx Proxy Manager Using the default charts in TrueNAS Scale, your application can only be exposed on a high port. Accessing your apps via such a weird port and without a proper domain isn’t cutting it. Is it? Therefore you can run a reverse proxy that manages TLS encryption and directs traffic for each subdomain to its respective app, without needing a special port in the URL. ...

October 5, 2024 Β· 5 min Β· 949 words Β· Lukas Nagel

How I built my home server using TrueNAS Scale

This post is part two of a bigger series of blog posts about my home server and how you can make your own. In the first post I describe why I wanted to have a home server and the next one will be about how to set up the Nginx Proxy Manager (NPM) without TrueCharts. You can find all posts under the Home-Server Project tag. Hardware ...

August 13, 2024 Β· 9 min Β· 1819 words Β· Lukas Nagel

Why I need a home server and you might too

First of all, this is the first post of a larger series of blog posts I will dedicate to building my home server. You can find all of them under the tag Home-Server Project. There are many reasons someone would want to have a home server. In this post, I want to explain why I chose to build a home server and in the following ones, I will show you how I did it and how you can do it too. ...

July 29, 2024 Β· 5 min Β· 903 words Β· Lukas Nagel

How to automate Pixelfed posts

My problem with posting to Pixelfed I started with Mastodon as my first account in the Fediverse. After a while, I found out about Pixelfed and created my account there. I kept using it for a while and even posted from time to time. My problem with posting to Pixelfed was the lack of a scheduler. I want to post regularly, but I do not want to login every day and make a post manually. This feature was even announced but never finished. Even today, this is not implemented. There is also a GitHub issue discussing this if your interest goes deeper. In the following post by Pixelfed, you can see the announcement. ...

May 5, 2024 Β· 10 min Β· 2102 words Β· Lukas Nagel

Why did I stop working on Fedodo?

What is Fedodo? First of all, to get everyone on the same page, I need to explain what Fedodo is and why I started developing it. With the rise of Mastodon, I became more and more interested in the ActivityPub protocol. I really like the idea of having a big decentralized platform that can compete with the walled gardens of big tech. The ActivityPub protocol seemed to be just right to achieve that. ...

November 25, 2023 Β· 4 min Β· 754 words Β· Lukas Nagel