### MongoDB Configuration and Service Management Source: https://github.com/rocketchat/docs/blob/main/deploy/deploy-rocket.chat/additional-deployment-methods/unsupported-methods/windows-server.md This snippet details the steps to configure MongoDB using a configuration file, install it as a Windows service, start the service, and initiate a replica set. It assumes MongoDB is installed and accessible via the command line. ```windows-shell > mkdir [Data Path] > cd [Data Path] > mkdir [Data Path]\db > mkdir [Data Path]\logs > cd [Installation Path]\bin > mongod.exe --config "[Installation Path]\mongod.cfg" --install > net start MongoDB > mongo.exe > rs.initiate() > exit ``` -------------------------------- ### Rocket.Chat App Installation Guide Source: https://github.com/rocketchat/docs/blob/main/setup-and-configure/rocket.chat-air-gapped-deployment/air-gapped-app-installation.md Provides guidance on installing Rocket.Chat Apps in an air-gapped environment. It outlines the process of requesting apps from the marketplace and lists supported applications. It also directs users to resources for building custom apps. ```markdown # Air-gapped App Installation Rocket.Chat allows you to extend and bring new functionalities to your air-gapped workspace through [Rocket.Chat Apps](../../extend-rocket.chat-capabilities/rocket.chat-marketplace). These apps can enhance collaboration, productivity, and workspace functionalities. **To get a Rocket.Chat App in an air-gapped workspace,** You can request a [Rocket.Chat marketplace app](../../extend-rocket.chat-capabilities/rocket.chat-marketplace) via your registered contact from the support team. {% hint style="info" %} Requesting for apps is exclusively available to workspaces subscribed to any of Rocket.chat's [premium plans](../../readme/our-plans.md). {% endhint %} Here is a list of the [Rocket.Chat apps](../../extend-rocket.chat-capabilities/rocket.chat-marketplace) that are supported in an air-gapped workspace: * [Bamboo Integration](../../extend-rocket.chat-capabilities/rocket.chat-marketplace/rocket.chat-public-apps-guides/bamboo-app.md) * [Bitbucket Server](broken-reference) * [Confluence Server](broken-reference) * [Data Loss Prevention](../../extend-rocket.chat-capabilities/rocket.chat-marketplace/rocket.chat-public-apps-guides/data-loss-prevention-dlp-app.md) * Jenkins Integration * [JIRA Server Integration](../../extend-rocket.chat-capabilities/rocket.chat-marketplace/rocket.chat-public-apps-guides/atlassian-apps/jira-server.md) * [Jitsi](../../use-rocket.chat/rocket.chat-conference-call/conference-call-admin-guide/jitsi-app.md) * [Pexip](../../use-rocket.chat/rocket.chat-conference-call/conference-call-admin-guide/pexip-app.md) Optionally, you can [build a Rocket.Chat App ](https://developer.rocket.chat/apps-engine/getting-started/creating-an-app)for your workspace tailored to your custom needs. Kindly refer [Rocket.Chat Apps-Engine](https://developer.rocket.chat/apps-engine/rocket.chat-apps-engine) to learn more about building your Rocket.Chat app. Once your Rocket.Chat app is built and ready, visit [#installing-a-private-app](../../extend-rocket.chat-capabilities/rocket.chat-marketplace/#installing-a-private-app "mention") to install the app on your workspace. ``` -------------------------------- ### Stunnel Automatic Startup Configuration Source: https://github.com/rocketchat/docs/blob/main/use-rocket.chat/authentication/ldap/ldap-setup-example.md Configuration to enable automatic startup of the Stunnel service. ```bash # Change to one to enable stunnel automatic startup ENABLED=1 ``` -------------------------------- ### Rocket.Chat Desktop App Download Links Source: https://github.com/rocketchat/docs/blob/main/setup-and-configure/installing-client-apps/desktop-and-mobile-apps.md Provides direct links for downloading the Rocket.Chat desktop applications for various operating systems. Includes links to the Electron app releases, Mac App Store, and instructions for Linux installations via snap and Flatpak. ```html

The Electron-based Desktop Apps for Rocket.Chat are available [here](https://www.rocket.chat/download-apps).

``` ```markdown | Windows | macOS | Linux | | ----------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ``` -------------------------------- ### Start MongoDB Replica Initialization Source: https://github.com/rocketchat/docs/blob/main/deploy/deploy-rocket.chat/additional-deployment-methods/unsupported-methods/aliyun.md Starts a temporary container to initialize the MongoDB replica set. This is a one-time setup step to configure MongoDB for replica set operations. ```bash docker compose up -d mongo-init-replica ``` -------------------------------- ### Private App Installation Guide Source: https://github.com/rocketchat/docs/blob/main/extend-rocket.chat-capabilities/rocket.chat-marketplace/README.md Provides step-by-step instructions for installing a private Rocket.Chat app. This includes packaging the app, navigating the administration panel, uploading the app, and agreeing to permissions. It also includes a specific note for older Rocket.Chat versions (less than 6.0) requiring development mode enablement. ```markdown To install a Private app, [package](https://developer.rocket.chat/apps-engine/app-submission-to-the-marketplace#package-the-app) your app in a `.zip` format and follow these guidelines to install it on your workspace: * Navigate to **Administration > Marketplace > Private apps** * Click **Upload Private App.** * Choose the installation method ( URL or a compiled `.zip)` and **Install.** * **Agree** to the permissions required to complete the installation. Your app should be installed on the workspace and ready to use. {% hint style="info" %} For Rocket.Chat workspaces on versions less than 6.0, Go to **Administration** > **Settings** > **General** > **Apps** and **Enable development mode**, then proceed to **Administration** > **Apps** to **Upload App.** {% endhint %} ``` -------------------------------- ### FreeBSD Package Installation and Setup Source: https://github.com/rocketchat/docs/blob/main/deploy/deploy-rocket.chat/additional-deployment-methods/unsupported-methods/freebsd/deploying-rocket.chat-server-binaries-on-a-freebsd-system.md Installs necessary packages like bash, git, GraphicsMagick, mongodb, python, scons, and gmake. It also enables and starts the MongoDB service, and creates a dedicated 'rocketchat' user and group. ```bash # pkg install bash git GraphicsMagick mongodb python scons gmake # sysrc mongod_enable=YES # service mongod start # pw groupadd rocketchat # pw useradd rocketchat -g rocketchat -s /usr/local/bin/bash -m # su -l rocketchat ``` -------------------------------- ### Starting Rocket.Chat Application Source: https://github.com/rocketchat/docs/blob/main/deploy/deploy-rocket.chat/additional-deployment-methods/unsupported-methods/freebsd/README.md Starts the Rocket.Chat application using the meteor command. The first launch may take time due to dependency installation. ```bash $ meteor ``` -------------------------------- ### Nginx Configuration for Rocket.Chat Source: https://github.com/rocketchat/docs/blob/main/deploy/deploy-rocket.chat/additional-deployment-methods/unsupported-methods/opensuse-leap-42.2.md This section details the Nginx setup for Rocket.Chat. It involves creating directories, replacing the main Nginx configuration, adding a specific Rocket.Chat configuration file, enabling the site, and starting the Nginx service. This assumes Nginx is already installed. ```bash cd /etc/nginx mkdir sites-enabled sites-available # Replace contents of /etc/nginx.conf with provided nginx.conf # Copy contents of rocket_chat.conf to /etc/nginx/sites-available/rocket_chat.conf cd /etc/nginx/sites-enabled ln -s ../sites-available/rocket_chat.conf . systemctl enable nginx systemctl start nginx ``` -------------------------------- ### Rocket.Chat Node.js Installation and Configuration Source: https://github.com/rocketchat/docs/blob/main/deploy/deploy-rocket.chat/additional-deployment-methods/unsupported-methods/windows-server.md This snippet details the steps to install Rocket.Chat using Node.js on Windows. It includes setting up environment variables for port, root URL, and MongoDB connection, installing necessary packages like `nave` and `node-windows`, and installing Rocket.Chat as a Windows service. ```batch > SetEnv /x86 > cd [Installation Path] > npm install nave -g > npm install node-windows > npm config set python /Python27/python.exe --global > npm config set msvs_version 2010 --global > set PORT=[Port to Use] > set ROOT_URL=[Rocket.Chat URL] > set MONGO_URL=mongodb://[Address to Mongo]:27017/[MongoDB Database] > set MONGO_OPLOG_URL=mongodb://[Address to Mongo]:27017/local > set SCRIPT_PATH=[Installation Path]\main.js > cd programs\server > npm install > cd ..\.. > node rocket.service.js install > net start Rocket.Chat ``` -------------------------------- ### GifRocket Integration Guide Source: https://github.com/rocketchat/docs/blob/main/use-rocket.chat/workspace-administration/integrations/giphy-integrations.md Information on how to install and use the GifRocket integration for Rocket.Chat. This provides an alternative method for Giphy integration. ```markdown Follow the install instructions here: [https://github.com/FinndropStudios/GifRocket](https://github.com/FinndropStudios/GifRocket) ``` -------------------------------- ### Rocket.Chat Beta Access Source: https://github.com/rocketchat/docs/blob/main/setup-and-configure/installing-client-apps/desktop-and-mobile-apps.md Provides links to download the beta versions of Rocket.Chat for Android and iOS. Users can help test new features through these channels. ```APIDOC Android Beta: URL: https://play.google.com/store/apps/details?id=chat.rocket.android Description: Access the beta version of Rocket.Chat for Android on Google Play. iOS Beta: URL: https://testflight.apple.com/join/7I3dLCNT Description: Access the beta version of Rocket.Chat for iOS via TestFlight. ``` -------------------------------- ### LDAP Directory Structure Setup Source: https://github.com/rocketchat/docs/blob/main/use-rocket.chat/authentication/ldap/ldap-setup-example.md This documentation details the steps for creating organizational units (Users, Groups), users (inetOrgPerson), and groups (groupOfNames) within the LDAP directory structure. It specifies the object classes and attributes to be used for each entry, including how to link users to groups via the 'member' attribute. ```APIDOC LDAP Directory Entries: Organizational Units: - Name: Users Object Class: organizationalUnit Parent: dc=rcldap,dc=com,dc=br - Name: Groups Object Class: organizationalUnit Parent: dc=rcldap,dc=com,dc=br Users: - Name: (e.g., testuser) Object Class: inetOrgPerson Parent: ou=Users,dc=rcldap,dc=com,dc=br Attributes: cn: sn: uid: Groups: - Name: RCUsers Object Class: groupOfNames Parent: ou=Groups,dc=rcldap,dc=com,dc=br Attributes: cn: RCUsers member: ``` -------------------------------- ### Stunnel Configuration for LDAP SSL Source: https://github.com/rocketchat/docs/blob/main/use-rocket.chat/authentication/ldap/ldap-setup-example.md Configuration file for Stunnel to create a secure SSL connection to the LDAP server. ```bash options = NO_SSLv2 [ldaps] client = yes accept = 389 connect = your_ldap_server.com:636 ``` -------------------------------- ### Test Meteor Setup Source: https://github.com/rocketchat/docs/blob/main/deploy/deploy-rocket.chat/additional-deployment-methods/unsupported-methods/freebsd/README.md Tests the Meteor installation by running the `meteor --version` command. This verifies that the Meteor environment has been set up correctly and can execute its commands, including downloading necessary kits. ```bash $ ./meteor --version ``` -------------------------------- ### Rocket.Chat Voice Channel Source: https://github.com/rocketchat/docs/blob/main/SUMMARY.md Getting started guide for the Rocket.Chat Voice Channel feature. ```APIDOC Rocket.Chat Voice Channel: URL: use-rocket.chat/rocket.chat-voice-channel/README.md Description: Introduction to the Voice Channel feature. Getting Started with Voice Channel: URL: use-rocket.chat/rocket.chat-voice-channel/getting-started-with-voice-channel.md Description: Initial setup and usage guide for the Voice Channel. ``` -------------------------------- ### Minio Startup and Configuration Source: https://github.com/rocketchat/docs/blob/main/use-rocket.chat/workspace-administration/settings/file-upload/minio.md This snippet shows the typical output from a Minio server startup, including endpoint, access key, secret key, and region. It also demonstrates how to configure the Minio client (mc) for command-line access. ```bash 2017-01-24T19:53:21.141689279Z 2017-01-24T19:53:21.141730078Z Endpoint: http://172.17.0.2:9000 http://127.0.0.1:9000 2017-01-24T19:53:21.141735582Z AccessKey: 5fD3434325fDaGE77BNJlSoV1xGp 2017-01-24T19:53:21.141738933Z SecretKey: Quie2teech4oofoo9Dahsoo7aithauja 2017-01-24T19:53:21.141742292Z Region: us-east-1 2017-01-24T19:53:21.141745405Z SQS ARNs: 2017-01-24T19:53:21.141749472Z 2017-01-24T19:53:21.141752499Z Browser Access: 2017-01-24T19:53:21.141755711Z http://172.17.0.2:9000 http://127.0.0.1:9000 2017-01-24T19:53:21.141758830Z 2017-01-24T19:53:21.141762000Z Command-line Access: https://docs.minio.io/docs/minio-client-quickstart-guide 2017-01-24T19:53:21.141765638Z $ mc config host add myminio http://172.17.0.2:9000 1H2MI5BCU45990DZ3WRL flJlSoV1xGp+u2fhfDaGE77BNE6OdyvAsdI15kPq 2017-01-24T19:53:21.141768751Z 2017-01-24T19:53:21.141771631Z Object API (Amazon S3 compatible): 2017-01-24T19:53:21.141774638Z Go: https://docs.minio.io/docs/golang-client-quickstart-guide 2017-01-24T19:53:21.142003548Z Java: https://docs.minio.io/docs/java-client-quickstart-guide 2017-01-24T19:53:21.142019474Z Python: https://docs.minio.io/docs/python-client-quickstart-guide 2017-01-24T19:53:21.142024004Z JavaScript: https://docs.minio.io/docs/javascript-client-quickstart-guide 2017-01-24T19:53:21.142027614Z 2017-01-24T19:53:21.142030994Z Drive Capacity: 262 GiB Free, 303 GiB Total ``` -------------------------------- ### Complete MongoDB Configuration Example Source: https://github.com/rocketchat/docs/blob/main/deploy/deploy-rocket.chat/additional-deployment-methods/deploy-on-debian.md An example of a complete MongoDB configuration file including storage, logging, network, and replication settings. ```yaml storage: dbPath: /var/lib/mongodb journal: enabled: true engine: wiredTiger systemLog: destination: file logAppend: true path: /var/log/mongodb/mongod.log net: port: 27017 bindIp: 127.0.0.1 processManagement: fork: true timeZoneInfo: /usr/share/zoneinfo replication: replSetName: rs01 ``` -------------------------------- ### Complete MongoDB Configuration Example Source: https://github.com/rocketchat/docs/blob/main/deploy/deploy-rocket.chat/additional-deployment-methods/deploy-with-ubuntu.md An example of a complete MongoDB configuration file including storage, logging, networking, and replication settings. ```yaml storage: dbPath: /var/lib/mongodb journal: enabled: true engine: wiredTiger systemLog: destination: file logAppend: true path: /var/log/mongodb/mongod.log net: port: 27017 bindIp: 127.0.0.1 processManagement: fork: true timeZoneInfo: /usr/share/zoneinfo replication: replSetName: rs01 ``` -------------------------------- ### Install Docker Source: https://github.com/rocketchat/docs/blob/main/deploy/deploy-rocket.chat/deploy-with-docker-and-docker-compose.md Installs Docker using the official helper script. This command downloads and executes a script that sets up Docker on your system. ```bash curl -L https://get.docker.com | sh ``` -------------------------------- ### Voice Channel Admin Guide Source: https://github.com/rocketchat/docs/blob/main/SUMMARY.md Guides for administrators on configuring and managing voice channels. This includes setup without a PBX, SIP extensions, and Asterisk manager interface configuration. ```en use-rocket.chat/rocket.chat-voice-channel/voice-channel-admin-guide/README.md ``` -------------------------------- ### Start and Enable MongoDB Service Source: https://github.com/rocketchat/docs/blob/main/deploy/deploy-rocket.chat/additional-deployment-methods/deploy-on-debian.md Enables the MongoDB service to start on boot and starts it immediately. ```bash sudo systemctl enable --now mongod ``` -------------------------------- ### Install and Configure Rocket.Chat Server Source: https://github.com/rocketchat/docs/blob/main/deploy/deploy-rocket.chat/additional-deployment-methods/unsupported-methods/opensuse-leap-42.2.md This snippet covers the installation of Rocket.Chat, including creating a dedicated user, downloading the latest release, installing Node.js dependencies, setting environment variables for the server URL, MongoDB connection, and port, and finally starting the Rocket.Chat server. It requires curl, tar, npm, and Node.js. ```bash groupadd -g 2000 rocket useradd -g rocket -u 2000 rocket cd /opt curl -L https://releases.rocket.chat/latest/download -o rocket.chat.tgz tar zxvf rocket.chat.tgz mv bundle Rocket.Chat chown -R rocket:rocket /opt/Rocket.Chat su - rocket cd /opt/Rocket.Chat/programs/server npm install cd ../.. export ROOT_URL=http://YOUR.SERVER.NAME/ export MONGO_URL=mongodb://rocket:4rgl3b4rgl3@localhost:27017/rocketchat export PORT=3000 node main.js ``` -------------------------------- ### Start Rocket.Chat Deployment Source: https://github.com/rocketchat/docs/blob/main/setup-and-configure/rocket.chat-air-gapped-deployment/README.md Starts the Rocket.Chat deployment using Docker Compose in detached mode. This command assumes a docker-compose.yaml file has been configured with the necessary settings, including the ROOT_URL. ```shell docker compose up -d ``` -------------------------------- ### Downloading and Installing Google Meet App Source: https://github.com/rocketchat/docs/blob/main/use-rocket.chat/rocket.chat-conference-call/conference-call-admin-guide/google-meet-app.md Instructions for downloading and installing the Google Meet app from the Rocket.Chat Marketplace. This includes searching for the app, installing it, and confirming permissions. ```APIDOC Administration > Apps > Marketplace - Search for 'Google Meet' - Click 'Install' - Agree to required permissions - Confirm app is enabled ``` -------------------------------- ### Rocket.Chat UCS App Appliance Setup Steps Source: https://github.com/rocketchat/docs/blob/main/setup-and-configure/environment-configuration/additional-configurations/univention-corporate-server-ucs.md Outlines the steps required to set up the Rocket.Chat app appliance on UCS. This includes importing the appliance into a hypervisor, following the setup wizard, and registering the appliance. ```text 1. Download the app appliance from the Univention App Catalog or direct links. 2. Import the app appliance to the desired hypervisor. 3. Follow the instructions in the setup wizard. 4. Register your app appliance. ``` -------------------------------- ### Jenkins Integration Setup Source: https://github.com/rocketchat/docs/blob/main/use-rocket.chat/workspace-administration/integrations/jenkins-notifications-via-rocket.chat-marketplace.md Steps to install and configure the Jenkins Integration app in Rocket.Chat to receive notifications. This includes finding the app in the marketplace, installing it, setting user preferences, and obtaining the generated webhook. ```APIDOC 1. Navigate to Administration > Apps > Marketplace. 2. Search for "Jenkins Integration". 3. Install the "Jenkins Integration" app. 4. Go to the "Settings" tab for the installed app. 5. Enter a "Jenkins Integration Username Alias". 6. Enter a "Jenkins Integration avatar" URL. 7. Click "Save Changes". 8. A webhook URL will be generated upon saving. ``` -------------------------------- ### Rocket.Chat LDAP Authentication Settings Source: https://github.com/rocketchat/docs/blob/main/use-rocket.chat/authentication/ldap/ldap-setup-example.md Configuration for authenticating users against the LDAP server. Requires User DN and Password. ```APIDOC User DN: cn=admin,dc=rcldap,dc=com,dc=br Password: admin ``` -------------------------------- ### Install Docker Source: https://github.com/rocketchat/docs/blob/main/deploy/deploy-rocket.chat/additional-deployment-methods/unsupported-methods/aliyun.md Installs Docker on the Ubuntu VPS by downloading and executing the official installation script. It then verifies the installation by running the `docker ps` command. ```bash curl -sSL https://get.docker.com/ | sh docker ps ``` -------------------------------- ### Rocket.Chat FreeBSD rc.d Startup Script Source: https://github.com/rocketchat/docs/blob/main/deploy/deploy-rocket.chat/additional-deployment-methods/unsupported-methods/freebsd/deploying-rocket.chat-server-binaries-on-a-freebsd-system.md A sample startup script for managing the Rocket.Chat service on FreeBSD. It defines service requirements, configuration variables for the environment, user, group, command path, and arguments, and uses standard rc.subr functions to control the service. ```sh #!/bin/sh # PROVIDE: rocketchat # REQUIRE: LOGIN mongod # KEYWORD: shutdown # # Add the following lines to /etc/rc.conf.local or /etc/rc.conf # to enable this service: # # rocketchat_enable (bool): Set to "NO" by default. # rocketchat_env (str): List of environment variables passed to rocketchat # . /etc/rc.subr name="rocketchat" rcvar=rocketchat_enable load_rc_config $name : ${rocketchat_enable="NO"} : ${rocketchat_env="MONGO_URL=mongodb://localhost:27017/rocketchat PORT=3000"} : ${rocketchat_user="rocketchat"} : ${rocketchat_group="rocketchat"} command=/home/rocketchat/meteor/dev_bundle/bin/node command_args="/home/rocketchat/Rocket.Chat/.meteor/local/build/main.js" run_rc_command "$1" ``` -------------------------------- ### Enable and Start Rocket.Chat Service Source: https://github.com/rocketchat/docs/blob/main/deploy/deploy-rocket.chat/additional-deployment-methods/deploy-with-ubuntu.md Enables the Rocket.Chat service to start on boot and starts it immediately. ```bash sudo systemctl enable --now rocketchat ``` -------------------------------- ### Deploy Rocket.Chat with Docker Compose Source: https://github.com/rocketchat/docs/blob/main/setup-and-configure/rocket.chat-air-gapped-deployment/README.md Command to start Rocket.Chat and its dependencies in detached mode using Docker Compose. ```shell docker compose up -d ``` -------------------------------- ### MS Office 365 Custom OAuth Setup Source: https://github.com/rocketchat/docs/blob/main/SUMMARY.md Guides on setting up custom OAuth authentication with Microsoft Office 365. ```APIDOC MS Office 365 Custom OAuth Setup: URL: use-rocket.chat/authentication/oauth/ms-office-365-custom-oauth-setup.md Description: Configuration steps for integrating MS Office 365 as a custom OAuth provider. ``` -------------------------------- ### Rocket.Chat LDAP SSL Connection Settings Source: https://github.com/rocketchat/docs/blob/main/use-rocket.chat/authentication/ldap/ldap-setup-example.md Rocket.Chat server settings for connecting to LDAP via SSL using Stunnel. ```APIDOC LDAP host = localhost LDAP port = 389 ``` -------------------------------- ### Start and Enable Rocket.Chat Service Source: https://github.com/rocketchat/docs/blob/main/deploy/deploy-rocket.chat/additional-deployment-methods/deploy-on-debian.md Enables the Rocket.Chat service to start on boot and starts it immediately. ```bash sudo systemctl enable --now rocketchat ``` -------------------------------- ### Rocket.Chat LDAP Connection Settings Source: https://github.com/rocketchat/docs/blob/main/use-rocket.chat/authentication/ldap/ldap-setup-example.md Configuration for establishing a connection to the LDAP server. Includes server type, host, and port. ```APIDOC Server Type: Other Host: localhost Port: 389 ``` -------------------------------- ### Enable and Start MongoDB Service Source: https://github.com/rocketchat/docs/blob/main/deploy/deploy-rocket.chat/additional-deployment-methods/deploy-with-ubuntu.md Enables the MongoDB service to start on boot and starts it immediately. ```bash sudo systemctl enable --now mongod ``` -------------------------------- ### OpenShift Project and Application Creation Source: https://github.com/rocketchat/docs/blob/main/deploy/deploy-rocket.chat/scaling-rocket.chat/automation-tools/openshift.md Commands to log in to OpenShift, create a new project for Rocket.Chat, and deploy the application with specified MongoDB configurations. ```bash oc login -u openshift-devel https://10.1.2.2:8443 oc new-project rocket-chat oc create -n openshift -f rocket-chat-is.json oc create -n openshift -f rocket-chat-ephemeral.json oc new-app rocket-chat -p MONGODB_DATABASE=rocketchat,MONGODB_USER=rocketchat-admin,MONGODB_PASS=rocketchat ``` -------------------------------- ### Rocket.Chat LDAP Login Identification Options Source: https://github.com/rocketchat/docs/blob/main/use-rocket.chat/authentication/ldap/ldap-setup-example.md Customization of fields used for user identification during authentication. Allows login by uid, mail, or both. ```APIDOC Default (username and password): uid Email address or username: uid,mail Email address only: mail ``` -------------------------------- ### Rocket.Chat Setup Wizard Configuration Source: https://github.com/rocketchat/docs/blob/main/use-rocket.chat/workspace-administration/settings/README.md Explains how to provide essential details about the Rocket.Chat workspace during the initial setup, such as company name and size. ```markdown [**Setup Wizard**](setup-wizard.md): Learn how to provide specific details about your Rocket.Chat workspace, such as the company name, type, and size. ``` -------------------------------- ### Asterisk Manager Interface and Users Configuration Source: https://github.com/rocketchat/docs/blob/main/SUMMARY.md Guide to configuring the Asterisk manager interface and users, essential for voice channel setup without a PBX. ```en use-rocket.chat/rocket.chat-voice-channel/voice-channel-admin-guide/configure-without-previously-having-a-pbx-server/configure-asterisk-manager-interface-and-users.md ``` -------------------------------- ### Rocket.Chat Provisioning Script Source: https://github.com/rocketchat/docs/blob/main/deploy/deploy-rocket.chat/scaling-rocket.chat/automation-tools/vagrant.md Shell script to provision the Vagrant VM. Installs necessary packages like Node.js, MongoDB, and Rocket.Chat itself, then configures and starts it using PM2. ```shell config.vm.provision "shell", inline: <<-SHELL # SYSTEM CONFIGURATION apt-get update apt-get install -y nodejs npm mongodb unzip ln -s /usr/bin/nodejs /usr/bin/node ln -s /usr/bin/nodejs /usr/sbin/node npm install nave -g npm install pm2 -g nave usemain 12.14.0 curl https://install.meteor.com/ | sh pm2 startup mkdir -p /var/www/ mkdir -p /var/log/rocket.chat # DEPLOY HOST=http://your_hostname.com MONGO_URL=mongodb://localhost:27017/rocketchat MONGO_OPLOG_URL=mongodb://localhost:27017/local ROOT_URL=http://localhost:3000 PORT=3000 cd /var/www/ wget https://github.com/RocketChat/Rocket.Chat/archive/master.zip unzip master.zip mv Rocket.Chat-master rocket.chat cd ./rocket.chat meteor build --server "$HOST" --directory . cd ./bundle/programs/server npm install cd ../.. rm -f pm2-rocket-chat.json echo '{' > pm2-rocket-chat.json echo ' "apps": [{' >> pm2-rocket-chat.json echo ' "name": "rocket.chat",' >> pm2-rocket-chat.json echo ' "script": "/var/www/rocket.chat/bundle/main.js",' >> pm2-rocket-chat.json echo ' "out_file": "/var/log/rocket.chat/app.log",' >> pm2-rocket-chat.json echo ' "error_file": "/var/log/rocket.chat/err.log",' >> pm2-rocket-chat.json echo " \"port\": \"$PORT\"," >> pm2-rocket-chat.json echo ' "env": {' >> pm2-rocket-chat.json echo " \"MONGO_URL\": \"$MONGO_URL\"," >> pm2-rocket-chat.json echo " \"MONGO_OPLOG_URL\": \"$MONGO_OPLOG_URL\"," >> pm2-rocket-chat.json echo " \"ROOT_URL\": \"$ROOT_URL\"," >> pm2-rocket-chat.json echo " \"PORT\": \"$PORT\"" >> pm2-rocket-chat.json echo ' }' >> pm2-rocket-chat.json echo ' }]' >> pm2-rocket-chat.json echo '}' >> pm2-rocket-chat.json pm2 start pm2-rocket-chat.json pm2 save SHELL ```