diff --git a/docker-compose.yml b/docker-compose.yml index c9e07b556f6140efbddd574b018786c73a11b9b3..bb6074b2bae330e118682bd733da7e65a1e4364c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -10,11 +10,23 @@ services: - mongo-data:/data/db restart: always - app: + app1: build: . - container_name: todo-app + image: todo-app-image + container_name: todo-app-main ports: - - "5000:5000" + - "3001:5000" + depends_on: + - mongo + environment: + - MONGO_URI=mongodb://mongo:27017/CloudComputing + restart: always + + app2: + image: todo-app-image + container_name: todo-app-second + ports: + - "3002:5000" depends_on: - mongo environment: diff --git a/src/Controller.js b/src/Controller.js index 9ae9fd69517c28cbcef414ddf84f14d1b4271bb0..26a4f92052ad2aed87368682d13e077fe5a749f6 100644 --- a/src/Controller.js +++ b/src/Controller.js @@ -2,7 +2,7 @@ const todoForm = document.querySelector('form'); const todoInput = document.getElementById('txt-todo'); const todoList = document.getElementById('list-todo'); -const url = "http://localhost:5000/todos"; +const url = "/todos"; let todoElements = []; // Method used to put the data in the list of elements diff --git a/src/DatabaseController.js b/src/DatabaseController.js index 4b049e14f9c6922b0a5129135c9e9c692f2c36d8..13356fe86783dc602559820b037fd96cb35b856a 100644 --- a/src/DatabaseController.js +++ b/src/DatabaseController.js @@ -2,11 +2,6 @@ const express = require("express"); const mongoose = require("mongoose"); const cors = require("cors"); const path = require('path'); -const fs = require('fs'); //TODO Schauen ob ich das hier brauche - - - - const app = express(); const PORT = process.env.PORT || 5000;