Skip to content

Commit

Permalink
ADD ports for debugging
Browse files Browse the repository at this point in the history
  • Loading branch information
wabscale committed Dec 8, 2023
1 parent 382de0a commit 3d20cc3
Showing 1 changed file with 45 additions and 0 deletions.
45 changes: 45 additions & 0 deletions compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,27 +5,35 @@ 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:
PY_VERSION: '3.8.13'
BUILD_THEIA: 'ON'
theia-base-39:
image: registry.digitalocean.com/anubis/theia-base:python-3.9
ports:
- "5000:5000"
build:
context: ./theia-base
args:
PY_VERSION: '3.9.13'
BUILD_THEIA: 'ON'
theia-base-310:
image: registry.digitalocean.com/anubis/theia-base:python-3.10
ports:
- "5000:5000"
build:
context: ./theia-base
args:
PY_VERSION: '3.10.6'
BUILD_THEIA: 'ON'
theia-base-311:
image: registry.digitalocean.com/anubis/theia-base:python-3.11
ports:
- "5000:5000"
build:
context: ./theia-base
args:
Expand All @@ -34,27 +42,35 @@ 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
args:
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
args:
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
args:
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
Expand All @@ -64,41 +80,57 @@ 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:
PY_VERSION: '3.10'

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:
Expand All @@ -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:
Expand All @@ -129,18 +168,24 @@ 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:
PY_VERSION: '3.10'
WEBTOP: 'OFF'
webtop-jepst:
image: registry.digitalocean.com/anubis/webtop-jepst:latest
ports:
- "5000:5000"
build:
context: ./theia-jepst
args:
Expand Down

0 comments on commit 3d20cc3

Please sign in to comment.