Here is the setup I'm using on my Raspberry Pi 3 server, compiled from different guides across the internet. Raspbian is running from an HDD for better performance, with most of the services running on Docker. This offers great maintainability, as all services start with a single docker-compose up. By