diff --git a/docker-compose.yaml b/docker-compose.yaml
index 67e1253..0a321a4 100644
--- a/docker-compose.yaml
+++ b/docker-compose.yaml
@@ -9,11 +9,13 @@ services:
- 6969:6969
volumes:
- ./data/piston:/piston
+ - ./repo:/repo
tmpfs:
- /piston/jobs:exec
- piston_fs_repo: # Local testing of packages
+ piston_fs_repo: #Temporary solution until CI works
build: repo
- command: ['dart-2.12.1'] # Only build dart
+ command: ['typescript-4.2.3'] # Only build typescript
volumes:
- - .:/piston
\ No newline at end of file
+ - ./repo:/piston/repo
+ - ./packages:/piston/packages
\ No newline at end of file
diff --git a/readme.md b/readme.md
index 32f7dd9..9d1fb11 100644
--- a/readme.md
+++ b/readme.md
@@ -253,49 +253,6 @@ Content-Type: application/json
-# Supported Languages
-`awk`,
-`bash`,
-`brainfuck`,
-`c`,
-`cpp`,
-`clojure`,
-`crystal`,
-`csharp`,
-`d`,
-`dash`,
-`deno`,
-`elixir`,
-`emacs`,
-`elisp`,
-`go`,
-`haskell`,
-`java`,
-`jelly`,
-`julia`,
-`kotlin`,
-`lisp`,
-`lolcode`,
-`lua`,
-`nasm`,
-`nasm64`,
-`nim`,
-`node`,
-`osabie`,
-`paradoc`,
-`perl`,
-`php`,
-`python2`,
-`python3`,
-`ruby`,
-`rust`,
-`scala`,
-`swift`,
-`typescript`,
-`zig`,
-
-
-
# Principle of Operation
Piston uses Docker as the primary mechanism for sandboxing. There is an API within the container written in Node
diff --git a/repo/Dockerfile b/repo/Dockerfile
index debbd0b..a4fcf0a 100644
--- a/repo/Dockerfile
+++ b/repo/Dockerfile
@@ -2,8 +2,7 @@ FROM debian:buster-slim
RUN apt-get update && apt-get install -y unzip autoconf build-essential libssl-dev pkg-config zlib1g-dev libargon2-dev libsodium-dev libcurl4-openssl-dev sqlite3 libsqlite3-dev libonig-dev libxml2 libxml2-dev bc curl git linux-headers-amd64 perl xz-utils python3 python3-pip gnupg jq zlib1g-dev cmake cmake-doc extra-cmake-modules build-essential gcc binutils bash coreutils util-linux pciutils usbutils coreutils binutils findutils grep libncurses5-dev libncursesw5-dev python3-pip libgmp-dev libmpfr-dev python2 && \
ln -sf /bin/bash /bin/sh && \
- rm -rf /var/lib/apt/lists/* && \
- update-alternatives --install /usr/bin/python python /usr/bin/python3.7 2
+ rm -rf /var/lib/apt/lists/*
ADD entrypoint.sh mkindex.sh /