Skip to main content
Version: Next

Setting up a development environment

To get started with OpenDocs development, you need to have a development environment. Click on the appropriate below for your operating system.

  1. Install the dependencies with the following commands:
# Install curl, wget, bash, gnupg, and git
sudo apt-get install -y curl wget bash git gnupg

# Install NVM
curl -fsSL https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash

# Open a new terminal

# Install Node.js 16
nvm install 16
nvm use 16

# Install MongoDB
wget -qO - https://www.mongodb.org/static/pgp/server-5.0.asc | sudo apt-key add -
echo "deb https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/5.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-5.0.list
sudo apt-get update
sudo apt-get install -y mongodb-org
sudo systemctl start mongod