Sign inSign up

pmjohann/theia

By pmjohann

•Updated about 5 years ago

Theia cloud IDE, based on Ubuntu

Image
0

934

pmjohann/theia repository overview

⁠Opinionated Theia online IDE

⁠Key features

  • Based on Ubuntu LTS (focal)
  • Runs as separate underprivileged user
  • Sudo granted so sudo apt install package works in terminals
  • Persistent storage for repositories at /repos
  • Pre-installable apt packages via INSTALL ENV var (e.g. INSTALL=nano)
  • Pre-configurable working environment via mounted /preconf.sh

⁠How to run

docker run --rm -it -p 3000:3000 -v /path/to/repos:/repos pmjohann/theia

⁠How to run (pre-install packages)

docker run --rm -it -e INSTALL=nano -p 3000:3000 -v /path/to/repos:/repos pmjohann/theia

⁠How to run (pre-configure script)

docker run --rm -it -v /path/to/script.sh:/preconf.sh -p 3000:3000 -v /path/to/repos:/repos pmjohann/theia

Tag summary

Content type

Image

Digest

Size

190.9 MB

Last updated

about 5 years ago

docker pull pmjohann/theia