home/tutorials

All tutorials

16 guides β€” practical self-hosting walkthroughs

☁️
File & Cloud Storageβ—― 9 min
How to Install Nextcloud with Docker Compose
Install Nextcloud with Docker Compose using MariaDB and Redis, keep the data persistent, and finish the first web setup without turning the stack into a science project.
Jun 12, 2026
πŸ”’
Security & Firewallsβ—― 15 min
How to Harden a VPS with SSH Keys, UFW, and Fail2ban on Ubuntu
Lock down an Ubuntu VPS with SSH key authentication, a basic UFW firewall, and Fail2ban so your server is safer before you start exposing self-hosted apps to the internet.
Jun 11, 2026
πŸ”
Reverse Proxiesβ—― 9 min
How to Install Nginx Proxy Manager with Docker Compose
Install Nginx Proxy Manager with Docker Compose, open the admin dashboard, and set up the foundation for clean domains and HTTPS on your self-hosted apps.
Jun 11, 2026
☁️
File & Cloud Storageβ—― 14 min
How to Install Syncthing on Ubuntu
Install Syncthing on Ubuntu with the official APT repository, add a systemd service for server use, and open the web interface safely through an SSH tunnel.
Jun 5, 2026
πŸš€
CI/CD & DevOpsβ—― 15 min
How to Install n8n with Docker Compose
Install n8n with Docker Compose on a Linux server, keep your workflows persistent, and complete the first-run setup so you can start building automations.
Jun 3, 2026
☁️
File & Cloud Storageβ—― 18 min
How to Install Paperless-ngx with Docker Compose
Install Paperless-ngx with Docker Compose on a Linux server so you can scan, OCR, and organize documents in a searchable self-hosted archive.
May 30, 2026