Explore >> Select a destination


You are here

rmsol.de
| | blog.michal.pawlik.dev
3.7 parsecs away

Travel
| | In this post I want to share a simple solution for the simple problem I wanted to solve some time ago. The problem definition is following: I have a top level domain and a VPS operating on it. I also have a blog you are reading now hosted with Gitlab Pages. I want to host a website from my top level domain. Hosting pages using Gitlab pages (similarly to Github Pages) is very convenient to set up, you just set up a pipeline and a subdomain configure the subdomain.
| | tricht.eu
2.6 parsecs away

Travel
| | I like using Caddy as a HTTPS server with automatic SSL certificates using Let's Encrypt. With a few configuration lines you can get up and running in no time. Recently I switched VPS providers and ended up having to migrate Caddy from v1 to v2. The documentation for Caddy is wonderful and chockful with emojis. The getting started tutorial starts by telling you how a Caddyfile looks like in v2, where my confusion started. As I mostly need reverse proxies, the very first example there looks like this:
| | stribny.name
1.4 parsecs away

Travel
| |
| | msfjarvis.dev
4.5 parsecs away

Travel
| A quick and easy way of creating a Fediverse identity on your own domain without an ActivityPub server