Compare commits
8 Commits
b4ada4a970
...
develop
| Author | SHA1 | Date | |
|---|---|---|---|
| 0a276cfbb3 | |||
| be8a0fe724 | |||
| 735a6b4288 | |||
| 459d172e25 | |||
| 56992ccfb5 | |||
| e8bb846c9d | |||
| d97df47697 | |||
| 10d52eb6c0 |
@ -7,9 +7,11 @@ services:
|
|||||||
context: .
|
context: .
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
restart: always
|
restart: always
|
||||||
|
ports:
|
||||||
|
- 3000:3000
|
||||||
environment:
|
environment:
|
||||||
ROOT_URL: ${APP_ROOT_URL:-http://smartgarden.timovolkmann.de}
|
ROOT_URL: ${APP_ROOT_URL:-http://smartgarden.timovolkmann.de:3000}
|
||||||
MONGO_URL: mongodb://admin:03112546@mongo:27017/Smart_Garden
|
MONGO_URL: mongodb://admin:03112546@mqtt.timovolkmann.de:27017/Smart_Garden
|
||||||
PORT: 3000
|
PORT: 3000
|
||||||
labels:
|
labels:
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
@ -23,11 +25,14 @@ services:
|
|||||||
- traefik.docker.network=traefik_default
|
- traefik.docker.network=traefik_default
|
||||||
networks:
|
networks:
|
||||||
- traefik_default
|
- traefik_default
|
||||||
|
- default
|
||||||
mqtt:
|
mqtt:
|
||||||
image: eclipse-mosquitto
|
image: eclipse-mosquitto
|
||||||
restart: always
|
restart: always
|
||||||
ports:
|
ports:
|
||||||
- 1883:1883
|
- 1883:1883
|
||||||
|
networks:
|
||||||
|
- default
|
||||||
mongo:
|
mongo:
|
||||||
image: mongo:latest
|
image: mongo:latest
|
||||||
volumes:
|
volumes:
|
||||||
@ -39,6 +44,10 @@ services:
|
|||||||
- MONGO_INITDB_ROOT_USERNAME=admin
|
- MONGO_INITDB_ROOT_USERNAME=admin
|
||||||
- MONGO_INITDB_ROOT_PASSWORD=03112546
|
- MONGO_INITDB_ROOT_PASSWORD=03112546
|
||||||
- MONGO_INITDB_DATABASE=Smart_Garden
|
- MONGO_INITDB_DATABASE=Smart_Garden
|
||||||
|
command: mongod --bind_ip_all
|
||||||
|
networks:
|
||||||
|
- default
|
||||||
|
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
db-data:
|
db-data:
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
const mqtt = require('mqtt')
|
const mqtt = require('mqtt')
|
||||||
const { MongoClient } = require('mongodb')
|
const { MongoClient } = require('mongodb')
|
||||||
const _ = require('lodash')
|
const _ = require('lodash')
|
||||||
const dbClient = new MongoClient("mongodb://garden:99009911@cloud.timovolkmann.de:27017/Smart_Garden", { useUnifiedTopology: true })
|
const dbClient = new MongoClient("mongodb://admin:03112546@mqtt.timovolkmann.de:27017/Smart_Garden", { useUnifiedTopology: true })
|
||||||
|
|
||||||
export default async function startMqttObserver() {
|
export default async function startMqttObserver() {
|
||||||
console.log("setup connections...")
|
console.log("setup connections...")
|
||||||
|
|||||||
2122
package-lock.json
generated
2122
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -2,7 +2,7 @@
|
|||||||
"name": "smart_garden_server",
|
"name": "smart_garden_server",
|
||||||
"private": true,
|
"private": true,
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"start": "MONGO_URL=mongodb://garden:99009911@cloud.timovolkmann.de:27017/Smart_Garden meteor run",
|
"start": "MONGO_URL=mongodb://admin:03112546@mqtt.timovolkmann.de:27017/Smart_Garden meteor run",
|
||||||
"plainstart": "meteor run",
|
"plainstart": "meteor run",
|
||||||
"test": "meteor test --once --driver-package meteortesting:mocha",
|
"test": "meteor test --once --driver-package meteortesting:mocha",
|
||||||
"test-app": "TEST_WATCH=1 meteor test --full-app --driver-package meteortesting:mocha",
|
"test-app": "TEST_WATCH=1 meteor test --full-app --driver-package meteortesting:mocha",
|
||||||
@ -16,7 +16,7 @@
|
|||||||
"lodash": "^4.17.19",
|
"lodash": "^4.17.19",
|
||||||
"meteor-node-stubs": "^1.0.0",
|
"meteor-node-stubs": "^1.0.0",
|
||||||
"moment": "^2.27.0",
|
"moment": "^2.27.0",
|
||||||
"mongodb": "^3.5.9",
|
"mongodb": "^3.7.3",
|
||||||
"mqtt": "^4.1.0",
|
"mqtt": "^4.1.0",
|
||||||
"react": "^16.13.1",
|
"react": "^16.13.1",
|
||||||
"react-bootstrap": "^1.0.1",
|
"react-bootstrap": "^1.0.1",
|
||||||
@ -31,6 +31,5 @@
|
|||||||
"server": "server/main.js"
|
"server": "server/main.js"
|
||||||
},
|
},
|
||||||
"testModule": "tests/main.js"
|
"testModule": "tests/main.js"
|
||||||
},
|
}
|
||||||
"devDependencies": {}
|
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user