Hosting and Stuff

Install / Ubuntu 24.04

Install mrmpanel on Ubuntu 24.04

This is the generic path. Contabo, Hostinger, and InterServer guides are the same installer with provider-specific notes.

You need

1. Point DNS

At the registrar, A-record server.example.com to the VPS IPv4. If you will use mrmpanel’s PowerDNS, you will later set NS to ns1.example.com / ns2.example.com with glue at the registrar.

2. SSH in and update

sudo apt update && sudo apt -y upgrade
sudo hostnamectl set-hostname server.example.com

3. Run the installer

--all is web + mail + MariaDB + Postgres + DNS. Drop services you do not want (--web --mariadb is a smaller start).

sudo bash -c "$(curl -fsSL https://mrmpanel.hostingandstuff.online/install.sh)" -- --all

It will prompt for hostname and admin password unless you pass:

export MRMPANEL_ADMIN_PASSWORD='choose-a-long-one'
curl -fsSL https://mrmpanel.hostingandstuff.online/install.sh | sudo bash -s -- --all --non-interactive --hostname server.example.com

4. Open the panel

5. First site

In the admin UI: create a hosting user (pick a plan), add a domain, add a site, pick WordPress (or Laravel / Node / Python). Official notes: first-site.md · plans and dashboard.

Install current release

The installer pulls latest from the mirror (currently 0.3.12). To pin that exact version for a reproducible install:

export MRMPANEL_VERSION=0.3.12
curl -fsSL https://mrmpanel.hostingandstuff.online/install.sh | sudo bash -s -- --all

Firewall ports

Installer opens what you enabled: panel 8080; web 80/443; mail 25/465/587/993; MariaDB 3306; Postgres 5432; DNS 53 tcp/udp. Many VPS providers block port 25 by default — ask them to open it before you promise mail.

Provider-specific: Contabo · Hostinger · InterServer. Choosing a box: cheap VPS for WordPress. Mail caveats: self-host mail. Panel map: notes.