RDP.sh Blog

Self-Host Portainer on a VPS to Manage Docker Containers
Tutorials

Self-Host Portainer on a VPS to Manage Docker Containers

Run Portainer on your VPS to manage Docker from a clean web UI. Docker, Caddy with auto-HTTPS, stacks, the socket security gotcha, and backups.

22 min read
Self-Host code-server on a VPS: VS Code in the Browser
Tutorials

Self-Host code-server on a VPS: VS Code in the Browser

Run VS Code in your browser from anywhere with code-server on a VPS. Full setup with Docker, Caddy HTTPS, authentication, and a locked-down workspace.

15 min read
Self-Host Kavita on a VPS for Your Own Ebook and Comic Library
Tutorials

Self-Host Kavita on a VPS for Your Own Ebook and Comic Library

Run your own ebook, comic, and manga server with Kavita on a VPS. Docker setup with Caddy, HTTPS, OPDS for mobile readers, and user accounts explained.

24 min read
Self-Host BookStack on a VPS for a Private Wiki
Tutorials

Self-Host BookStack on a VPS for a Private Wiki

Run your own BookStack wiki on a small VPS with Docker, MariaDB, and Caddy. Get HTTPS, a clean editor, full-text search, and daily backups in 30 minutes.

22 min read
Automatic Security Updates on Ubuntu with Unattended-Upgrades
Tutorials

Automatic Security Updates on Ubuntu with Unattended-Upgrades

Set up unattended-upgrades on an Ubuntu VPS so security patches install themselves, without surprise reboots or a service restart prompt hanging forever.

27 min read
Send Email From Your VPS With a Postfix SMTP Relay
Tutorials

Send Email From Your VPS With a Postfix SMTP Relay

Configure Postfix as a send-only SMTP relay on your VPS so cron jobs, apps, and monitoring can deliver mail through a real provider without landing in spam.

17 min read
Self-Host Homepage Dashboard on a VPS
Tutorials

Self-Host Homepage Dashboard on a VPS

Build a single start page for every service on your VPS with Homepage. Docker, Caddy auto-HTTPS, live service widgets, container discovery, and backups.

20 min read
Self-Host Netdata on a VPS for Real-Time Server Monitoring
Tutorials

Self-Host Netdata on a VPS for Real-Time Server Monitoring

Install Netdata on a VPS for per-second, real-time server metrics. Lock down the dashboard behind Caddy, tune it for a small box, and stream multiple servers to one parent.

20 min read
Self-Host PocketBase on a VPS as Your App Backend
Tutorials

Self-Host PocketBase on a VPS as Your App Backend

Run PocketBase on a small VPS as a complete backend with database, auth, file storage, and a realtime API. Systemd service, Caddy HTTPS, and backups.

17 min read