Ready-made VMmanager 6 recipes: what you can set up in one click
A recipe is a ready-made script that VMmanager 6 runs on the server for you: it installs the software you need, sets up configuration files, and gets the server working without any manual fiddling in the console. mHost has more than twenty of these recipes — everything from control panels to monitoring and VPN.
What a recipe is
Technically, a recipe is a post-install script tied to one or more OS templates through compatibility tags. Because of this:
- a recipe only shows up in the list if it's compatible with the selected operating system;
- a recipe has an access level — "Owner" (visible only to its author) or "Everyone" (available to all clients); every recipe in the catalog below is set to "Everyone".
How to apply a recipe to a server
The easiest way is to run the recipe right on a live server, without reinstalling anything:
- Log in to VMmanager 6 — see the "How to log in to VMmanager 6" article.
- In the list of virtual machines, find your server and click the "⋮" (three dots) icon next to it → "Run script".
- Pick the recipe you need from the list (it only shows up if it's compatible with the server's OS — see the "OS" line for each entry below) and run it.
- Wait for the recipe to finish. No reinstall needed, no data lost.
For a step-by-step example — from logging into the panel to the finished result — see the "Installing Google Chrome on a Windows server" article.
Recipe catalog
Control panels
- Ispmanager (ID 17) — the ISPmanager hosting control panel: sites, mail, databases, DNS — all from a single web interface. OS: AlmaLinux 8/9/10, Debian 11/12, Ubuntu 22.04/24.04, Rocky Linux 8, plus the
lic_ISPmanager_6_Litetemplate (an OS with an ISPmanager 6 Lite license already included). - ISPmanager + MariaDB (ID 26) — the same thing, but with MariaDB already configured out of the box. OS: AlmaLinux 8/9/10, Ubuntu 22.04/24.04, Rocky Linux 8, plus the
lic_ISPmanager_6_Lite_mariadbtemplate.
CMS and business applications
- 1С-Битрикс: Веб-окружение (ID 22) — a ready-made server environment (web server, PHP, database) for 1С-Битрикс sites — all that's left is to deploy the site itself. OS: CentOS Stream 9, AlmaLinux 9, Oracle Linux 9, Rocky Linux 9.
- 1С-Битрикс: CRM (ID 21) — a ready-made 1С-Битрикс24/CRM install. OS: CentOS 7.
Web stack
- LEMP (ID 4) — Linux + Nginx + MySQL + PHP in one recipe. OS: Linux.
- LAMP (ID 3) — the classic LAMP stack (Linux, Apache, MySQL, PHP), with Nginx thrown in too. OS: Linux.
- Django (ID 1) — a Django + uWSGI + Nginx environment. OS: Linux.
- Tomcat (ID 8) — the Apache Tomcat servlet container, listening on port 8080. OS: Linux.
Network and VPN
- Wireguard VPN (ID 15) — sets up a VPN server on WireGuard. OS: CentOS Stream 9, AlmaLinux 8/9, Rocky Linux 8/9, Oracle Linux 8/9, Debian 11/12, Ubuntu 20.04/22.04/24.04.
- Openvpn (ID 5) — sets up a VPN server on OpenVPN. OS: Linux.
- Route Reflector (ID 16) — sets up the FRR daemon as a BGP Route Reflector. OS: Debian 11/12, Ubuntu 20.04/22.04/24.04, AlmaLinux 8/9, Oracle Linux 8/9, CentOS Stream 9, Rocky Linux 8/9.
Monitoring
- Zabbix server (ID 11) — a full-featured Zabbix monitoring server. OS: Linux.
- Zabbix proxy (ID 12) — a Zabbix proxy in passive mode, for collecting metrics from remote nodes and forwarding them to the Zabbix server. OS: Linux.
- Zabbix agent2 linux (ID 10) — a Zabbix agent for monitoring the server itself. OS: Linux.
- Nagios ncpa linux (ID 13) — the Nagios monitoring agent (NCPA). OS: CentOS Stream 9, AlmaLinux 8/9, Rocky Linux 8/9, Oracle Linux 8/9, Debian 11/12, Ubuntu 20.04/22.04/24.04.
Other
- Teamspeak (ID 7) — a TeamSpeak 3 voice server. OS: Linux.
- Redmine (ID 6) — the Redmine bug tracker and task manager. OS: Linux.
- Google Chrome (ID 18) — installs the Google Chrome browser on a Windows server. OS: Windows Server 2022/2019/2016/2012 R2, Windows 11, Windows 10, Windows. For a detailed step-by-step walkthrough, see the "Installing Google Chrome on a Windows server" article.
Recipes not available on mHost VPS
These recipes deploy their own hypervisor or virtualization platform inside the server — and nested virtualization is disabled on mHost VPS (see the warning above). We're listing them here for the sake of a complete catalog, but you won't be able to use them on your own VPS.
- Installing VMmanager-KVM (ID 25) — deploys the VMmanager panel for managing KVM virtualization. OS: CentOS 6/7. — not available on mHost VPS.
- Installing VMmanager-OVZ (ID 24) — the same thing, but for OpenVZ containers. OS: CentOS 6. — not available on mHost VPS.
- Proxmox VE (ID 23) — deploys the Proxmox VE virtualization platform. OS: Debian 11/12. — not available on mHost VPS.
What's next
Not sure which recipe fits your task, or need one that isn't on the list? Contact mHost support — we'll help you out. And if you haven't logged into the panel yet, start with the "How to log in to VMmanager 6" article.