|
|
# Generell
|
|
|
Es muss sowohl das Backend als auch das Frontend installiert werden.
|
|
|
- Erstelle einen Ordner mit dem Namen 'arsnova-click', schreibe dafür in die Kommandozeile `mkdir arsnova-click` und navigiere in den Ordner mit `cd arsnova-click`.
|
|
|
- Erstelle einen Ordner mit dem Namen **arsnova-click**, schreibe dafür in die Kommandozeile **`mkdir arsnova-click`** und navigiere in den Ordner mit **`cd arsnova-click`**.
|
|
|
|
|
|
## Backend
|
|
|
- Klone das Projekt von Git mittels `git clone https://git.thm.de/arsnova/arsnova-click-v2-backend`
|
|
|
- Navigiere in das Project mit `cd arsnova-click-v2-backend`
|
|
|
- Nun musst du 6 Dateien erstellen und mit npm alle Abhängigkeiten installieren, schreibe dafür `touch arsnova-click.env mongo.env init-mongo.js rabbitmq.env arsnova-click-staging.env arsnova-click-beta.env && npm install` in die Kommandozeile.
|
|
|
- Klone das Projekt von Git mittels **`git clone https://git.thm.de/arsnova/arsnova-click-v2-backend`**.
|
|
|
- Navigiere in das Project mit **`cd arsnova-click-v2-backend`**.
|
|
|
- Nun musst du 6 Dateien erstellen und mit npm alle Abhängigkeiten installieren, schreibe dafür **`touch arsnova-click.env mongo.env init-mongo.js rabbitmq.env arsnova-click-staging.env arsnova-click-beta.env && npm install`** in die Kommandozeile.
|
|
|
- Kopiere:
|
|
|
`MONGODB_SERVICE_NAME=mongodb`
|
|
|
`MONGODB_DATABASE=arsnova-click-v2`
|
|
|
`MONGODB_USER=root`
|
|
|
`MONGODB_PASSWORD=pass123`
|
|
|
`MONGODB_AUTH_SOURCE=arsnova-click-v2`
|
|
|
`LOG_LEVEL=debug`
|
|
|
`NODE_ENV=development`
|
|
|
`AMQP_HOSTNAME=rabbitmq`
|
|
|
`AMQP_USER=meinNutzer`
|
|
|
`AMQP_PASSWORD=meinPasswort`
|
|
|
**`MONGODB_SERVICE_NAME=mongodb`**
|
|
|
**`MONGODB_DATABASE=arsnova-click-v2`**
|
|
|
**`MONGODB_USER=root`**
|
|
|
**`MONGODB_PASSWORD=pass123`**
|
|
|
**`MONGODB_AUTH_SOURCE=arsnova-click-v2`**
|
|
|
**`LOG_LEVEL=debug`**
|
|
|
**`NODE_ENV=development`**
|
|
|
**`AMQP_HOSTNAME=rabbitmq`**
|
|
|
**`AMQP_USER=meinNutzer`**
|
|
|
**`AMQP_PASSWORD=meinPasswort`**
|
|
|
in die 'arsnova-click.env' Datei.
|
|
|
Deine 'arsnova-click.env' Datei sollte so aussehen:
|
|
|
![image](uploads/80e534b595018d704bc3b61656368043/image.png)
|
... | ... | |