Girish Ramakrishnan před 8 roky
rodič
revize
c651c17295
1 změnil soubory, kde provedl 28 přidání a 1 odebrání
  1. 28 1
      README.md

+ 28 - 1
README.md

@@ -4,7 +4,7 @@ This repository contains the Cloudron app package source for [NodeBB](https://gi
 
 ## Installation
 
-[![Install](https://cloudron.io/img/button32.png)](https://cloudron.io/button.html?app=org.nodebb.cloudronapp)
+[![Install](https://cloudron.io/img/button.svg)](https://cloudron.io/button.html?app=org.nodebb.cloudronapp)
 
 or using the [Cloudron command line tooling](https://cloudron.io/references/cli.html)
 
@@ -18,6 +18,33 @@ The app package can be built using the [Cloudron command line tooling](https://c
 
 ```
 cd nodebb-app
+
 cloudron build
 cloudron install
 ```
+
+## Testing
+
+The e2e tests are located in the `test/` folder and require [nodejs](http://nodejs.org/). They are creating a fresh build, install the app on your Cloudron, backup and restore. 
+
+```
+cd nodebb-app/test
+
+npm install
+USERNAME=<cloudron username> PASSWORD=<cloudron password> mocha --bail test.js
+```
+
+## Debugging
+
+In the Administration panel, enable debug output in `Settings` -> `Logs`.
+
+## MongoDB commands
+
+```
+cloudron exec
+# mongo -u "${MONGODB_USERNAME}" -p "${MONGODB_PASSWORD}" ${MONGODB_HOST}:${MONGODB_PORT}/${MONGODB_DATABASE}
+```
+
+* Get collection names using `db.getCollectionNames()`
+* To list a collection use `db.objects.find()`
+