瀏覽代碼

add orion docs

Klaudiusz Dembler 4 年之前
父節點
當前提交
a8adc2f712
共有 1 個文件被更改,包括 22 次插入0 次删除
  1. 22 0
      README.md

+ 22 - 0
README.md

@@ -0,0 +1,22 @@
+# Orion
+
+Orion is (currently) a view count service for Atlas. Its purpose is to count and provide number of view counts for every video in the content directory. At the moment it follows the most simplistic approach - it doesn't do any kind of verification so anyone can add a view count to a video.
+
+### Starting a dev server
+
+```shell script
+yarn install
+yarn run dev
+```
+
+### Deployment
+
+Orion requires a MongoDB instance to work properly. The following env variables are used to point Orion to the correct instance:
+
+- `ORION_MONGO_HOSTNAME`
+- `ORION_MONGO_PORT`
+- `ORION_MONGO_DATABASE`
+
+#### Docker
+
+For ease of deployment the app was dockerized. There's also the `docker-compose.yml` which will be the easiest to deploy as it contains the Orion and MongoDB and also sets all the required parameters.