The easiest and fastest way to install Rocket.Chat is to use the Portainer template prepared by our team. This method minimizes manual configuration and allows you to deploy a stable, ready-to-use system in just a few minutes.
Requirements:
-
A VPS with Portainer installed using the Unihost script.
-
A deployed NPM (Nginx Proxy Manager).
After connecting to Portainer, go to the Application section, select Rocket.Chat, and fill in the required information.

After that, you will see the Rocket.Chat container in the Stacks section.

To access Rocket.Chat, you need to configure proxying through Nginx Proxy Manager (NPM).
Fill in the information as shown in the screenshot:
-
If you have your own domain, add it to NPM and create an A record pointing to your server’s IP address.
-
If you don’t have a domain, you can use a test domain (for example, rocketchat.local) by adding it to your hosts file on your machine.

After that, go to the domain you added in NPM, log in to Rocket.Chat, and complete all the installation steps.

You will also need to enter your email address to complete the registration.

After confirming your email address, you will gain access to your Rocket Chat dashboard.

Summary
Using the ready-made Portainer template significantly saves time and reduces the likelihood of errors. As a result, you get a fully functional Rocket.Chat instance “out of the box” with minimal setup effort.