RDP.sh Blog

Set Up xRDP on Ubuntu for Remote Desktop into a Linux VPS
Tutorials

Set Up xRDP on Ubuntu for Remote Desktop into a Linux VPS

Install xRDP and XFCE on Ubuntu so you can remote into your Linux VPS from Windows, Mac, iOS, or Android. SSH tunnel, fail2ban, and tuning included.

21 min read
Self-Host Beszel on a VPS for Lightweight Server Monitoring
Tutorials

Self-Host Beszel on a VPS for Lightweight Server Monitoring

Run your own Beszel monitoring hub on a VPS. Docker, Caddy with automatic HTTPS, agents on every server, alerts to ntfy or Discord in under 15 minutes.

19 min read
Self-Host Karakeep on a VPS with Docker and Caddy
Tutorials

Self-Host Karakeep on a VPS with Docker and Caddy

Run your own bookmark and read-later service with Karakeep on a VPS. Docker Compose setup with Meilisearch, headless Chrome, Caddy HTTPS, and AI tagging.

18 min read
Self-Host Apache Guacamole on a VPS for Browser-Based RDP and SSH
Tutorials

Self-Host Apache Guacamole on a VPS for Browser-Based RDP and SSH

Run a clientless RDP, SSH, and VNC gateway in your browser by self-hosting Apache Guacamole on a VPS. Full Docker Compose setup with Postgres and HTTPS.

20 min read
Self-Host Headscale on a VPS - Run Your Own Tailnet
Tutorials

Self-Host Headscale on a VPS - Run Your Own Tailnet

Run your own Tailscale-compatible coordination server on a VPS with Headscale, Docker, and Caddy. Full setup with HTTPS, users, pre-auth keys, and a web UI.

18 min read
Self-Host RustDesk Server on a VPS for Private Remote Desktop
Tutorials

Self-Host RustDesk Server on a VPS for Private Remote Desktop

Run your own RustDesk relay on a VPS for fast, private remote desktop. Full Docker Compose setup with firewall rules, custom ID server config, and key pinning.

16 min read
Zero-Downtime Laravel Deploys to a VPS with GitHub Actions
Tutorials

Zero-Downtime Laravel Deploys to a VPS with GitHub Actions

Ship Laravel updates without dropping a request. Atomic symlink releases, GitHub Actions, rsync to the VPS, and a one-line rollback any time.

22 min read
Self-Host Memos on a VPS for a Personal Microblog
Tutorials

Self-Host Memos on a VPS for a Personal Microblog

Run your own Memos server on a tiny VPS with Docker and Caddy. Lightweight microblog and notes hub with HTTPS, mobile apps, and simple backups.

19 min read
PostgreSQL Tuning for a Small VPS - A Practical Walkthrough
Tutorials

PostgreSQL Tuning for a Small VPS - A Practical Walkthrough

Tune PostgreSQL on a 1-4 GB VPS without breaking it. Sensible defaults for shared_buffers, work_mem, WAL, autovacuum, plus pg_stat_statements and EXPLAIN.

21 min read