Skip to content

devguoo/awesome-vps-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

17 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Awesome VPS Tools Awesome

A curated list of awesome tools, scripts, and resources for VPS management β€” benchmarking, monitoring, security, containers, panels, and more.

⭐ Star this repo to bookmark it β€” new tools added regularly.


Contents


πŸ”§ Benchmark & Speed Test

  • YABS - Yet Another Bench Script β€” CPU, disk, and network benchmarks in one go.
  • bench.sh - Quick VPS benchmark script covering I/O, speed, and system info.
  • speedtest-cli - Command-line interface for testing internet bandwidth using speedtest.net.
  • LibreSpeed - Self-hosted speed test with no Flash, Java, or WebSocket required.
  • nench - VPS benchmark script based on bench.sh with more detailed I/O tests.
  • Geekbench - Cross-platform CPU benchmark with an online result database.
  • sysbench - Scriptable multi-threaded benchmark tool for CPU, memory, and I/O.
  • fio - Flexible I/O tester for measuring disk performance.
  • iperf3 - Network throughput measurement tool supporting TCP and UDP.
  • UnixBench - Classic Unix system benchmark suite.
  • Trippy - Network diagnostic tool combining traceroute and ping with a rich TUI.
  • mtr - Network diagnostic tool combining ping and traceroute.
  • nexttrace - Visual route tracing CLI tool with real-time map.
  • ping.pe - Online ping tool from 30+ global locations.
  • VPSBenchmarks - Community-driven VPS performance comparison database.

πŸ“Š Monitoring

  • Uptime Kuma - Self-hosted monitoring tool with a beautiful UI supporting HTTP, TCP, ping, and DNS.
  • Netdata - Real-time performance monitoring with zero configuration.
  • Prometheus - Monitoring system with a time series database and alerting.
  • Grafana - Visualization and analytics platform for monitoring data.
  • Zabbix - Enterprise-class open-source monitoring solution.
  • Beszel - Lightweight server monitoring hub with Docker stats, historical data, and alerts.
  • OneUptime - Open-source observability platform for monitoring, status pages, and incident management.
  • htop - Interactive process viewer for Unix systems.
  • btop - Resource monitor with a beautiful TUI showing CPU, memory, disk, and network.
  • Glances - Cross-platform system monitoring tool written in Python.
  • Ward - Minimal and beautiful server monitoring dashboard.
  • Nagios - Industry-standard IT infrastructure monitoring.
  • Checkmk - Monitoring platform for servers, networks, and cloud infrastructure.

πŸ›‘οΈ Security

  • fail2ban - Ban IPs with too many failed login attempts.
  • CrowdSec - Collaborative security engine with community-driven blocklists.
  • UFW - Uncomplicated Firewall for Ubuntu/Debian.
  • Lynis - Security auditing tool for Linux, macOS, and Unix.
  • ssh-audit - SSH server and client configuration auditor.
  • rkhunter - Rootkit detection tool for POSIX systems.
  • chkrootkit - Tool to locally check for signs of a rootkit.
  • OpenSCAP - Security compliance and vulnerability scanning framework.
  • OSSEC - Host-based intrusion detection system.
  • Wazuh - Open-source security platform for threat detection, compliance, and incident response.
  • Trivy - Comprehensive vulnerability scanner for containers, filesystems, and git repositories.

🐳 Container & Orchestration

  • Docker - Container platform for building and deploying applications.
  • Portainer - Lightweight management UI for Docker, Swarm, and Kubernetes.
  • K3s - Lightweight Kubernetes distribution for IoT and edge computing.
  • CasaOS - Simple personal cloud system built around Docker.
  • Podman - Daemonless container engine compatible with Docker CLI.
  • Docker Compose - Define and run multi-container applications with YAML.
  • Traefik - Cloud-native application proxy and ingress controller.
  • Watchtower - Automatically update running Docker containers.
  • ctop - Top-like interface for container metrics.
  • Dockge - Self-hosted Docker Compose stack manager with a reactive web UI.

🌐 Web Server & Reverse Proxy

  • Nginx - High-performance HTTP server and reverse proxy.
  • Caddy - Web server with automatic HTTPS via Let's Encrypt.
  • Apache HTTP Server - The world's most widely used web server.
  • Nginx Proxy Manager - Easy reverse proxy management with free SSL.
  • OpenResty - High-performance web platform based on Nginx and LuaJIT.
  • HAProxy - Reliable, high-performance TCP/HTTP load balancer.
  • Varnish - High-performance HTTP accelerator and caching reverse proxy.

πŸ“ Panel & Management

  • 1Panel - Modern Linux server management panel with a clean UI.
  • aaPanel - Free server management panel supporting LNMP/LAMP stacks.
  • Webmin - Web-based system administration interface for Unix.
  • Cockpit - Web-based graphical interface for Linux servers.
  • CyberPanel - Web hosting control panel powered by OpenLiteSpeed.
  • HestiaCP - Lightweight and open-source web server control panel.
  • Coolify - Self-hosted Heroku/Netlify/Vercel alternative.

πŸ’Ύ Backup & Snapshot

  • restic - Fast, secure, and efficient backup program.
  • BorgBackup - Deduplicating archiver with compression and encryption.
  • rclone - Rsync for cloud storage supporting S3, Dropbox, Google Drive, and 40+ backends.
  • Kopia - Fast encrypted backups with deduplication and cloud support.
  • Duplicati - Free backup client with web UI supporting encrypted incremental backups.
  • duplicity - Encrypted bandwidth-efficient backup using the rsync algorithm.
  • rsnapshot - Filesystem snapshot utility based on rsync.
  • Velero - Back up and migrate Kubernetes resources and persistent volumes.

πŸ”„ Automation

  • Ansible - Agentless IT automation platform for configuration management and deployment.
  • Terraform - Infrastructure as Code for provisioning cloud resources.
  • Pulumi - Infrastructure as Code using real programming languages.
  • cloud-init - Industry-standard tool for cross-platform cloud instance initialization.
  • Kamal - Deploy web apps anywhere with zero downtime.
  • linux-server-init - One-click Linux server initialization covering SSH hardening, firewall, Docker, and Nginx setup.
  • StackScript - Linode's custom provisioning scripts for automated server setup.
  • Fabric - Simple Pythonic remote execution and deployment tool.

πŸ“ˆ DNS & CDN

  • Cloudflare - Global CDN, DNS, DDoS protection, and web application firewall.
  • Pi-hole - Network-wide ad blocking via DNS.
  • AdGuard Home - Network-wide ad and tracker blocking DNS server.
  • CoreDNS - Plugin-based DNS server written in Go.
  • PowerDNS - Authoritative and recursive DNS server with broad backend support.
  • doggo - Modern DNS client with colorful output.
  • KeyCDN Tools - Free online tools for DNS lookup, HTTP headers, and performance testing.

πŸ”— Networking & VPN

  • WireGuard - Fast, modern, and secure VPN tunnel.
  • Tailscale - Zero-config mesh VPN built on WireGuard.
  • Headscale - Self-hosted implementation of the Tailscale control server.
  • Netmaker - Platform for creating fast and secure virtual networks with WireGuard.
  • frp - Fast reverse proxy to expose a local server behind a NAT or firewall.
  • Cloudflare Tunnel - Secure tunnel to connect your origin server to Cloudflare without a public IP.

πŸ–₯️ OS & Distro

  • Ubuntu Server - Most popular Linux server distribution with long-term support.
  • Debian - Rock-solid, community-driven Linux distribution.
  • AlmaLinux - Free enterprise Linux distribution, CentOS replacement.
  • Rocky Linux - Enterprise Linux built to be 100% bug-for-bug compatible with RHEL.
  • Fedora Server - Cutting-edge features in a stable server platform.
  • Alpine Linux - Security-oriented, lightweight Linux distribution popular for containers.
  • Arch Linux - Lightweight and flexible rolling-release distribution.
  • NixOS - Linux distribution with a unique declarative configuration model.

πŸ“š Learning Resources

🏷️ VPS Providers

  • BandwagonHost - Budget-friendly VPS with CN2 GIA-E for low-latency Asia routes.
  • Vultr - Cloud compute with 32+ global locations and hourly billing.
  • DigitalOcean - Developer-friendly cloud platform with simple pricing.
  • Cloudways - Managed hosting on top of DigitalOcean, AWS, and GCP.
  • Kinsta - Premium managed WordPress and application hosting on GCP.
  • Linode (Akamai) - Reliable cloud hosting with a strong developer community.
  • Hetzner - Best value cloud hosting in Europe with powerful hardware.
  • Oracle Cloud - Generous always-free tier including ARM instances.
  • AWS Lightsail - Simplified AWS experience for small projects.
  • Google Cloud - Enterprise cloud with a free tier and global network.
  • Azure - Microsoft's cloud platform with comprehensive services.
  • OVHcloud - European cloud provider with competitive pricing and bare metal servers.
  • Scaleway - European cloud with innovative offerings and a generous free tier.
  • Contabo - High-resource VPS at aggressive prices.
  • RackNerd - Budget VPS provider with frequent promotional deals.
  • HostHatch - NVMe-powered VPS across multiple global locations.
  • BuyVM - Affordable VPS with DDoS protection and block storage.

VPS Review & Comparison

  • LowEndBox - Budget VPS deals and provider reviews.
  • ServerHunter - VPS price comparison engine across 50+ providers.
  • VPS Best - VPS recommendations and buying guides.

πŸ’¬ Communities

  • LowEndTalk - The largest VPS deals and discussion forum.
  • r/selfhosted - Self-hosting community on Reddit.
  • r/homelab - Home server enthusiasts community.
  • ServerFault - Q&A site for system and network administrators.
  • NodeSeek - Chinese-language VPS community and marketplace.

Contributing

Contributions welcome! Please read the contributing guidelines first.

License

CC0

To the extent possible under law, devguoo has waived all copyright and related or neighboring rights to this work.

About

πŸš€ A curated list of awesome tools, scripts and resources for VPS management β€” benchmarking, monitoring, security, containers, panels and more.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors