RDP.sh Blog

Self-Host n8n on a VPS with Docker and PostgreSQL
Tutorials

Self-Host n8n on a VPS with Docker and PostgreSQL

Run your own n8n instance on a VPS for AI workflows and automations. Step-by-step Docker Compose setup with PostgreSQL, Caddy, HTTPS, and automated backups.

12 min read
Self-Host Vaultwarden on a VPS with Docker
Tutorials

Self-Host Vaultwarden on a VPS with Docker

Run your own Bitwarden-compatible password manager on a VPS with Vaultwarden, Docker, and Caddy. Full setup with automatic HTTPS, backups, and hardening.

13 min read
Self-Host Mealie on a VPS for a Family Recipe Manager
Tutorials

Self-Host Mealie on a VPS for a Family Recipe Manager

Run Mealie on a VPS as a private family recipe book. Docker Compose with Postgres, Caddy HTTPS, URL recipe import, meal planning, shopping lists, and backups.

21 min read
Harden Docker on a VPS - Rootless, User Namespaces, and More
Tutorials

Harden Docker on a VPS - Rootless, User Namespaces, and More

A practical Docker hardening guide for VPS operators. Rootless mode, user namespaces, read-only containers, dropped caps, image scanning, and resource limits.

23 min read
Grafana and Prometheus on a VPS for Server Monitoring
Tutorials

Grafana and Prometheus on a VPS for Server Monitoring

Set up Grafana, Prometheus, and node_exporter on a VPS with Docker Compose. Caddy HTTPS, persistent volumes, dashboards, and alerts to Discord or Slack.

20 min read
Expose a Self-Hosted App with Cloudflare Tunnel - No Open Ports
Tutorials

Expose a Self-Hosted App with Cloudflare Tunnel - No Open Ports

Publish a self-hosted app on a VPS through Cloudflare Tunnel without opening inbound ports. Step-by-step cloudflared, systemd, DNS, and Access setup.

21 min read
Self-Host Nextcloud on a VPS with Docker and Caddy
Tutorials

Self-Host Nextcloud on a VPS with Docker and Caddy

Run your own Nextcloud server on a VPS with Docker, PostgreSQL, Redis, and Caddy. Step-by-step setup with HTTPS, tuning, and automated backups.

19 min read
Caddy Reverse-Proxy Patterns That Actually Work in Production
Tutorials

Caddy Reverse-Proxy Patterns That Actually Work in Production

Practical Caddy reverse-proxy patterns for VPS production: install from APT, auto-HTTPS, Docker upstream, multi-site, wildcard DNS challenge, and reload.

20 min read
Self-Host Jellyfin on a VPS for Private Media Streaming
Tutorials

Self-Host Jellyfin on a VPS for Private Media Streaming

Run your own private Netflix with Jellyfin on a VPS. Step-by-step Docker setup with Caddy reverse proxy, WebSocket support, hardware notes, and VPN tips.

23 min read