From b4ada4a9700dbe72a64dee6ae98cf90ab3d5864d Mon Sep 17 00:00:00 2001 From: Timo Volkmann Date: Fri, 29 Oct 2021 22:56:11 +0200 Subject: [PATCH] docker-compose --- .DS_Store | Bin 0 -> 6148 bytes .gitignore | 4 +++- .meteor/.DS_Store | Bin 0 -> 6148 bytes docker-compose.yml | 34 +++++++++++++++++++++++++++------- 4 files changed, 30 insertions(+), 8 deletions(-) create mode 100644 .DS_Store create mode 100644 .meteor/.DS_Store diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..d086d61eb427cf49348f95fb06f4a04ea0675a64 GIT binary patch literal 6148 zcmeHKO-e&C5T2<8D{i_Jy2%NI-XNCe33>skExPFAm7@Ec!V7o=SGx2B9?9>^jD<(v z!i^#_1CuYw{3P##mt;gl7mw??$W%loP@=LkAeo$R-F^W|+fkmxT? zaqp*cDXnbe0eaYfyW@6eFQeJ9N82^cYTK<~0WszI>Gl0;$ZP!#uiZV_venMsK9D9P z7zhS}fnXpQ_)!LMXHzEUhS3HC!9Xx@V1VaCf)cZ1F|0=inpy$?`HZfDK5GfaB**Mn z3}Jz&g#s;9y~I!p$9!_X>{tvfT-1vX^_9Ph7p(^zgv$!k9Tc?-askzE9^kf?>z!A;5l+pjb=~m!!J7) VLuTQ84F|?Upb`>IFz^cud;*>pE_wg} literal 0 HcmV?d00001 diff --git a/.gitignore b/.gitignore index 1b10823..1936073 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,6 @@ node_modules/ .idea/ .vscode/ -.vs/ \ No newline at end of file +.vs/ +.DS_Store +/.meteor \ No newline at end of file diff --git a/.meteor/.DS_Store b/.meteor/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..f67c3d2ed399f02c4b0e806d3f5041fd7d6db2ff GIT binary patch literal 6148 zcmeH~O-=(b425kdQV|QfL}HUG^ai0CPS6WLTLFuyrkn0_3J$^!mYjpb@EjXZU?g@G zLeEn2@?&RaK53FzM0By=%tdA*GDR^}YmAr;k4_zh^8~7OjlRF1FW19%H?qv%9I|&m zkzNK_%dIr;fBE!w-p+1^u3PoP3Znp0?jE0CufBV1e(~5nd=WZ*$q1*B011!)36Q`+ z3E<2&o1VF{CIJ#4flmUqKO_{>99mrK)`6;~08qO|S3}!!35!XgIkdQ92Bsbg^-zrz zLp>bhDg1J1arJP~NIo>4{E@t9eLB`p)m=2ZvL*o%XbBv9cV_4RHGY}VB)<(|j|52I zpApbWx9k@9s5o1He4d@P3FQXG%>0TqU}!g&0Ca30xu}yqpR5hP99mp$6&tVNP+kNo K5LP5`00Qq7H!FMq literal 0 HcmV?d00001 diff --git a/docker-compose.yml b/docker-compose.yml index 606e49c..c3af921 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,28 +1,48 @@ version: "3" services: - smartgarden-meteor: + server: image: tvm/smart_garden:latest build: context: . dockerfile: Dockerfile restart: always environment: - ROOT_URL: ${APP_ROOT_URL:-https://smartgarden.timovolkmann.de} - MONGO_URL: mongodb://garden:99009911@cloud.timovolkmann.de:27017/Smart_Garden + ROOT_URL: ${APP_ROOT_URL:-http://smartgarden.timovolkmann.de} + MONGO_URL: mongodb://admin:03112546@mongo:27017/Smart_Garden PORT: 3000 labels: - traefik.enable=true - traefik.http.routers.smartgarden-meteor-http.rule=Host(`smartgarden.timovolkmann.de`) - traefik.http.routers.smartgarden-meteor-http.entrypoints=web - - traefik.http.routers.smartgarden-meteor-http.middlewares=https-redirect@file - - traefik.http.routers.smartgarden-meteor-https.rule=Host(`smartgarden.timovolkmann.de`) - - traefik.http.routers.smartgarden-meteor-https.entrypoints=web-secure - - traefik.http.routers.smartgarden-meteor-https.tls.certresolver=le + # - traefik.http.routers.smartgarden-meteor-http.middlewares=https-redirect@file + # - traefik.http.routers.smartgarden-meteor-https.rule=Host(`smartgarden.timovolkmann.de`) + # - traefik.http.routers.smartgarden-meteor-https.entrypoints=web-secure + # - traefik.http.routers.smartgarden-meteor-https.tls.certresolver=le - traefik.http.services.smartgarden-meteor-service.loadbalancer.server.port=3000 - traefik.docker.network=traefik_default networks: - traefik_default + mqtt: + image: eclipse-mosquitto + restart: always + ports: + - 1883:1883 + mongo: + image: mongo:latest + volumes: + - db-data:/data/db + - mongo-config:/data/configdb + ports: + - 27017:27017 + environment: + - MONGO_INITDB_ROOT_USERNAME=admin + - MONGO_INITDB_ROOT_PASSWORD=03112546 + - MONGO_INITDB_DATABASE=Smart_Garden + +volumes: + db-data: + mongo-config: networks: traefik_default: