MHOST
VPS
VPS Germany
VPS Netherlands
Pricing
FAQ
Status
Resources
News
Articles
Knowledge base
Network
Germany
Netherlands
Contact
Dashboard
Overview
Overview
Getting started
How to log in to VMmanager 6 — the control panel for your VPS
Ready-made VMmanager 6 recipes: what you can set up in one click
Installing Google Chrome on a Windows server using a ready-made recipe
Reinstalling the OS and choosing a template
VNC console and first connection (SSH/RDP)
Web servers
Nginx: install and your first site
Apache: install and virtual hosts
Caddy: automatic HTTPS
Free SSL with Let's Encrypt (certbot)
The LEMP and LAMP web stacks
Development
Python and FastAPI: production deployment
Deploying Django on a VPS
Node.js apps with PM2 and Nginx
Docker and Docker Compose
Deploying from Git
Databases
PostgreSQL: install and configure
MySQL / MariaDB: install and configure
Redis: install and configure
Database backups (pg_dump / mysqldump)
Domains & DNS
DNS records: A, AAAA, CNAME and more
Pointing a domain at your server
Cloudflare in front of your VPS
Security
The ufw firewall: managing ports
Fail2ban: protection against brute-force
Hardening SSH
Basic VPS security checklist
iptables basics
Backups
Backups with rsync
Incremental backups with restic
Scheduled backups with cron
Self-hosted services
WireGuard VPN: server and clients
OpenVPN server
A Minecraft game server
Monitoring with Zabbix
Nextcloud: your own cloud
Windows servers
Connecting to a Windows server via RDP
Installing software on a Windows server
Windows Server updates
Troubleshooting
Can’t connect via SSH
My website won't load
A service won't start
Running out of disk space
High server load
Knowledge base
Windows servers
Windows servers
3 articles
Connecting to a Windows server via RDP
Installing software on a Windows server
Windows Server updates