Posts

João Josézinho

Setting Up a VPS with sensible defaults

In this guide I will walk you through setting up a VPS with secure and sensible defaults. First manually so you understand what's happening a bit better and then with cloud-init to automate the whole process. This guide focuses on Ubuntu. Manually: Understanding the basics Step 1: Generate
João Josézinho Jul 28, 2025

How to set up Traefik and Authentik with Docker Compose

In this guide I will show you how to set up Traefik and Authentik in docker compose with both of them as services. All with Let's Encrypt support so you can use https for the services behind Traefik. Set up Docker If you already have docker and docker
João Josézinho Jul 19, 2023