alnoda-workspaces/workspaces/ide-workspace
2022-05-08 21:53:53 +00:00
..
docker-compose start on release 2.0 2022-05-08 21:53:53 +00:00
docs start on release 2.0 2022-05-08 21:53:53 +00:00
img start on release 2.0 2022-05-08 21:53:53 +00:00
mkdocs start on release 2.0 2022-05-08 21:53:53 +00:00
1.15.0.package.json start on release 2.0 2022-05-08 21:53:53 +00:00
Dockerfile start on release 2.0 2022-05-08 21:53:53 +00:00
latest.package.json start on release 2.0 2022-05-08 21:53:53 +00:00
README.md start on release 2.0 2022-05-08 21:53:53 +00:00
settings.json start on release 2.0 2022-05-08 21:53:53 +00:00
supervisord-theia.conf start on release 2.0 2022-05-08 21:53:53 +00:00

Alnoda logo

IDE-workspace

General-purpose dockerized development environment. Fully isolated inside a docker container. Includes code editor, terminal, scheduler and filebrowser.

Collage

Why this images

  1. If you need isolated dev environment where you can code and install packages and apps without affecting the base operating system.
  2. If you want self-hosted cloud development environment.

Start

docker run --name space-1 -d -p 8020-8035:8020-8035 alnoda/workspace-in-docker

and open localhost:8020 in browser.

Features

  • Eclipse Theia - open source version of popular Visual Studio Code IDE. Theia is trully open-source, has VS-Code extensions and works in browser. This means it can run inside a docker container on local machine or in cloud. A lot of beautiful color themes and many common plugins are already installed to save time.
  • Terminal - secure browser-based terminal.
  • FileBrowser - manage files and folders inside the workspace, upload and donload files to/from the workspace
  • Cronicle - task scheduler and runner, with a web based front-end UI. It handles both scheduled, repeating and on-demand jobs, targeting any number of worker servers, with real-time stats and live log viewer.
  • Static File Server - view any static html sites as easy as if you do it on your local machine. Serve static websites easily.
  • Ungit - rings user friendliness to git without sacrificing the versatility of it.

Docs

See our guides on getting started and advanced features.

Demo: Workspace in docker

WID demo