From 3639a01d2b17f77b94960d7b52f7988f9ae19bbc Mon Sep 17 00:00:00 2001 From: mangeshrex Date: Mon, 14 Oct 2024 16:40:50 +0530 Subject: [PATCH] docs: add steps to install dependencies --- docs/docs/self-hosting/index.md | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/docs/docs/self-hosting/index.md b/docs/docs/self-hosting/index.md index 03e31226dd..0227c41b16 100644 --- a/docs/docs/self-hosting/index.md +++ b/docs/docs/self-hosting/index.md @@ -16,7 +16,25 @@ the same code we use for our own cloud service. ## Getting started -Start the server +### Dependencies + +Please follow the steps below to install all the necessary dependencies to run Ente on a fresh server or VPS. + +The commands and package names may vary depending on the operating system and it's package managers. + +```sh +# installing npm and yarn + +sudo apt update +sudo apt install nodejs npm +sudo npm install -g yarn // to install yarn globally +``` + +#### Installing Docker + +Refer to [How to install Docker from the APT repository](https://docs.docker.com/engine/install/ubuntu/#install-using-the-repository) for detailed instructions. + +#### Start the server ```sh git clone https://github.com/ente-io/ente