From 3d20cc31f1d3fdd34a82c9824f9c3cfc3c5b7cd7 Mon Sep 17 00:00:00 2001 From: John McCann Cunniff Jr Date: Thu, 7 Dec 2023 20:36:17 -0500 Subject: [PATCH] ADD ports for debugging --- compose.yml | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/compose.yml b/compose.yml index dd1f492..aed7b0f 100644 --- a/compose.yml +++ b/compose.yml @@ -5,6 +5,8 @@ services: ## Full theia IDE base images theia-base-38: image: registry.digitalocean.com/anubis/theia-base:python-3.8 + ports: + - "5000:5000" build: context: ./theia-base args: @@ -12,6 +14,8 @@ services: BUILD_THEIA: 'ON' theia-base-39: image: registry.digitalocean.com/anubis/theia-base:python-3.9 + ports: + - "5000:5000" build: context: ./theia-base args: @@ -19,6 +23,8 @@ services: BUILD_THEIA: 'ON' theia-base-310: image: registry.digitalocean.com/anubis/theia-base:python-3.10 + ports: + - "5000:5000" build: context: ./theia-base args: @@ -26,6 +32,8 @@ services: BUILD_THEIA: 'ON' theia-base-311: image: registry.digitalocean.com/anubis/theia-base:python-3.11 + ports: + - "5000:5000" build: context: ./theia-base args: @@ -34,6 +42,8 @@ services: ## Webtop base images webtop-base-38: image: registry.digitalocean.com/anubis/webtop-base:python-3.8 + ports: + - "5000:5000" build: context: ./theia-base dockerfile: Dockerfile-webtop @@ -41,6 +51,8 @@ services: PY_VERSION: '3.8.13' webtop-base-39: image: registry.digitalocean.com/anubis/webtop-base:python-3.9 + ports: + - "5000:5000" build: context: ./theia-base dockerfile: Dockerfile-webtop @@ -48,6 +60,8 @@ services: PY_VERSION: '3.9.13' webtop-base-310: image: registry.digitalocean.com/anubis/webtop-base:python-3.10 + ports: + - "5000:5000" build: context: ./theia-base dockerfile: Dockerfile-webtop @@ -55,6 +69,8 @@ services: PY_VERSION: '3.10.6' webtop-base-311: image: registry.digitalocean.com/anubis/webtop-base:python-3.11 + ports: + - "5000:5000" build: context: ./theia-base dockerfile: Dockerfile-webtop @@ -64,28 +80,40 @@ services: ## General IDE images theia-golang: image: registry.digitalocean.com/anubis/theia-golang:latest + ports: + - "5000:5000" build: ./theia-golang theia-cpp: image: registry.digitalocean.com/anubis/theia-cpp:latest + ports: + - "5000:5000" build: ./theia-cpp theia-procdesign: image: registry.digitalocean.com/anubis/theia-procdesign:latest + ports: + - "5000:5000" build: ./theia-procdesign theia-admin: image: registry.digitalocean.com/anubis/theia-admin:latest + ports: + - "5000:5000" build: ./theia-admin theia-flask-39: image: registry.digitalocean.com/anubis/theia-flask:python-3.9 + ports: + - "5000:5000" build: context: ./theia-flask args: PY_VERSION: '3.9' theia-flask-310: image: registry.digitalocean.com/anubis/theia-flask:python-3.10 + ports: + - "5000:5000" build: context: ./theia-flask args: @@ -93,12 +121,16 @@ services: theia-mysql-39: image: registry.digitalocean.com/anubis/theia-mysql:python-3.9 + ports: + - "5000:5000" build: context: ./theia-mysql args: PY_VERSION: '3.9' theia-mysql-310: image: registry.digitalocean.com/anubis/theia-mysql:python-3.10 + ports: + - "5000:5000" build: context: ./theia-mysql args: @@ -108,16 +140,23 @@ services: # Image for devops with Calahan theia-devops: image: registry.digitalocean.com/anubis/theia-devops:latest + ports: + - "5000:5000" build: ./theia-devops ## Course specific images # Image for OSIRIS theia-osiris: image: registry.digitalocean.com/anubis/theia-osiris:latest + ports: + - "5000:5000" build: ./theia-osiris webtop-osiris: image: registry.digitalocean.com/anubis/webtop-osiris:latest + user: root + ports: + - "5000:5000" build: context: ./theia-osiris args: @@ -129,11 +168,15 @@ services: # Image for OSIRIS theia-pincer: image: registry.digitalocean.com/anubis/theia-pincer:latest + ports: + - "5000:5000" build: ./theia-pincer # Image for CompArch & PL with Epstein theia-jepst: image: registry.digitalocean.com/anubis/theia-jepst:latest + ports: + - "5000:5000" build: context: ./theia-jepst args: @@ -141,6 +184,8 @@ services: WEBTOP: 'OFF' webtop-jepst: image: registry.digitalocean.com/anubis/webtop-jepst:latest + ports: + - "5000:5000" build: context: ./theia-jepst args: