Air-Gapped Workspace Configuration

Prev Next

Air-gapped workspaces are isolated from the internet, which means certain cloud-based services such as mobile push notifications and access to the Rocket.Chat Marketplace apps are unavailable by default. However, there are alternative configurations you can explore to adapt your workspace.

Push notification setup in air-gapped workspaces

Since air-gapped servers have no internet access, push notifications via FCM (Firebase Cloud Messaging) or APNS (Apple Push Notification Service) cannot function as they rely on internet connectivity. If the air-gapped server is considered a regular server with a strong firewall, outbound traffic can be configured to allow push notifications by opening specific ports as per FCM and APNS guidelines. Be aware this approach may compromise the security of your air-gapped setup and should be carefully considered.

For fully air-gapped workspaces, you have to build a custom Rocket.Chat App that uses your desired internal push mechanism. For guidance, see the Rocket.Chat Apps-Engine documentation.

Install apps in an air-gapped workspace

Rocket.Chat allows you to extend and bring new functionalities to your air-gapped workspace through Rocket.Chat Apps. These apps can enhance collaboration, productivity, and workspace functionalities.

To install a Marketplace app in an offline workspace:

Here is a list of the Rocket.Chat apps that are supported in an air-gapped workspace:

Alternatively, you can build a Rocket.Chat app for your workspace tailored to your custom needs. See Private App Development and Installation for details.