From f4e2db5a5f37e08a2edd4b8e69ac4e1be1e05331 Mon Sep 17 00:00:00 2001 From: Rishi Ghan Date: Fri, 1 Sep 2023 09:44:02 -0500 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=A6=20Instruction=20for=20paths=20for?= =?UTF-8?q?=20unrar=20and=20p7zip?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 2e53b70..e6746c5 100644 --- a/README.md +++ b/README.md @@ -11,20 +11,26 @@ This [moleculer-based](https://github.com/moleculerjs/moleculer-web) microservic ## Local Development 1. You need the following dependencies installed: `mongo`, `elasticsearch` and `redis` -2. Clone this repo -3. Run `npm i` -4. Assuming you installed the dependencies correctly, run: +2. You also need binaries for `unrar` and `p7zip` +3. Clone this repo +4. Run `npm i` +5. Assuming you installed the dependencies correctly, run: + ``` COMICS_DIRECTORY= \ USERDATA_DIRECTORY= \ REDIS_URI=redis:// \ ELASTICSEARCH_URI= \ MONGO_URI=mongodb:///threetwo \ + UNRAR_BIN_PATH= \ + SEVENZ_BINARY_PATH= \ npm run dev ``` + to start the service -5. You should see the service spin up and a list of all the endpoints in the terminal -6. The service can be accessed through `http://localhost:3000/api//*` + +6. You should see the service spin up and a list of all the endpoints in the terminal +7. The service can be accessed through `http://localhost:3000/api//*` ## Docker Instructions