diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..8cd0df3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +.vscode +.idea \ No newline at end of file diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..a9171d9 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,9 @@ +[submodule "codeocean"] + path = codeocean + url = https://htwkmooc@gitlab.dit.htwk-leipzig.de/htwkmooc/codeocean.git +[submodule "poseidon"] + path = poseidon + url = https://htwkmooc@gitlab.dit.htwk-leipzig.de/htwkmooc/poseidon.git +[submodule "polyphem"] + path = polyphem + url = https://gitlab.dit.htwk-leipzig.de/htwkmooc/polyphem.git diff --git a/codeocean b/codeocean new file mode 160000 index 0000000..3895537 --- /dev/null +++ b/codeocean @@ -0,0 +1 @@ +Subproject commit 3895537f4fe2da7733ba5deaf1316cdfb0e2710b diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..3d428e7 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,42 @@ +networks: + codeocean: + driver: bridge + external: false + +services: + codeocean-db: + extends: + file: codeocean/docker-compose.yml + service: codeocean-db + networks: + - codeocean + codeocean: + extends: + file: codeocean/docker-compose.yml + service: codeocean + environment: + POSEIDON_HOST: poseidon:7200 + networks: + - codeocean + prometheus: + extends: + file: codeocean/docker-compose.yml + service: prometheus + networks: + - codeocean + nginx: + extends: + file: codeocean/docker-compose.yml + service: nginx + networks: + - codeocean + poseidon: + extends: + file: poseidon/docker-compose.yml + service: poseidon + networks: + - codeocean + +volumes: + db_data: + config: diff --git a/polyphem b/polyphem new file mode 160000 index 0000000..254460d --- /dev/null +++ b/polyphem @@ -0,0 +1 @@ +Subproject commit 254460d64c648b5ac328381f9e73bef0e21212ae diff --git a/poseidon b/poseidon new file mode 160000 index 0000000..f9a6ba8 --- /dev/null +++ b/poseidon @@ -0,0 +1 @@ +Subproject commit f9a6ba8f1cc7c25a193de13bca16d9ee145835ab