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

What is the Fediverse?

In this post, I want to explain what the Fediverse is and why you should join it. I talk very little about the technical stuff, but this post is intended to be understood by anyone. Another post for the really technical topics is planned for the future. Where does the name come from? The name is a portmanteau of federation and universe. So the Fediverse is a federated universe. ...

January 27, 2024 · 12 min · 2478 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

Brave

I love using the browser and want to share my experience with you. In this post I will showcase Brave and its features. Privacy 🕵️ In my opinion privacy is the most important feature of a browser. A modern browser should protect you while you surfe the internet. Brave does have a lot of privacy features build in. And most important a lot more than Google Chrome which lacks a lot of privacy features. ...

October 9, 2022 · 3 min · 621 words · Lukas Nagel

Don't Hex the Water

General In this post I want to join exurb1a on his statement about privacy and the importance of it in our day-to-day life. And much more important than this I want to showcase how to do it better. For this I will create posts about Privacy Tools and Privacy in general from time to time. Prerequisites This post is based on this video. I highly recommend watching it. It is a 10 out of 10 video about modern privacy. You can imagine the video to be based more on philosophical standpoint than on a technical one. He uses analogies but also explains a bit of the technical details. But the focus definitely lies on a philosophical point of view. ...

September 5, 2022 · 3 min · 545 words · Lukas Nagel

How to create and host a Blog with Hugo for free

Introduction In this post I will teach you how to set up a blog like this with hugo and GitHub-Pages. What you need GitHub-Account Markdown Knowledge Basic understanding of Pipelines (This time GitHub-Actions) Basic understanding of Git Repository All the actions below must be executed in a repository connected to GitHub. Hugo Install Hugo Snap (Linux) snap install hugo --channel=extended Chocolatey (Windows) choco install hugo-extended -confirm Homebrew (Mac / Linux) brew install hugo If you need more information or installation options: Hugo - Docs - Installation ...

August 19, 2022 · 5 min · 877 words · Lukas Nagel