Rocket.Chat Air-gapped Deployment
Deploy Rocket.Chat in an air-gapped environment using docker & docker compose
Last updated
Deploy Rocket.Chat in an air-gapped environment using docker & docker compose
Last updated
An air-gapped computer system is one that is not directly connected to any external network or the internet. It ensures that a secure computer network is physically isolated from unsecured networks, such as the public internet or an unsecured local area network. This isolation makes it challenging for malware or hackers to infiltrate sensitive systems, providing a strong defense against cyber threats.
To set up a local on an air-gapped environment, consider building the registry's data volume on a host with internet connectivity so that you can use docker pull
to fetch the required images or any remotely accessible images, then move the volume to the air-gapped network.
Deploy a local registry following the.
Then, pull the , , and Nginx images from the docker hub which are needed to run Rocket.Chat into your registry.
After deploying the local registry, move the volume to the air-gapped environment and install Rocket.Chat.
With your local registry completely and ,
Follow our guide on installing Rocket.Chat with using the example compose.yml
file.