alnoda-workspaces/workspaces/codeserver-workspace
2022-07-17 11:01:25 +00:00
..
img alnoda logo to all readme files 2022-02-01 16:20:55 +00:00
mkdocs php workspace 2022-07-17 11:01:25 +00:00
code-server-run.sh initial commit - opensourcing project 2021-07-30 12:18:29 +00:00
Dockerfile base-devspace, code-server-workspace, theia-workspace 2022-07-16 17:53:38 +00:00
README.md ide workspace 2022-07-17 09:15:46 +00:00
supervisord-codeserver.conf initial commit - opensourcing project 2021-07-30 12:18:29 +00:00

Code-server workspace

General-purpose containerized isolated development environment.
Includes code editor, terminal, filebrowser and git manager.

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 are building self-hosted remote development environment.

Start

docker run --name space-1 -d -p 8020-8040:8020-8040 alnoda/codeserver-workspace

and open localhost:8020 in browser.

Features

  • Code-server - open source version of popular Visual Studio Code IDE. Codeserver has VS-Code extensions and works in browser.
  • Terminal - secure browser-based terminal.
  • FileBrowser - manage files and folders inside the workspace, and exchange data between local environment and the workspace
  • Ungit - rings user friendliness to git without sacrificing the versatility of it.
  • Ubuntu 20.4 with the following CLI apps
    • Zsh, Oh my Zsh
    • Python 3, Pip
    • Node/nodeenv
    • curl, wget, telnet, jq
    • Git: git, git-flow, lazygit
    • File browsers: mc
    • Text editors: nano, vim, mcedit
    • System monitors: ncdu, htop, glances, vizex
    • Process Control: supervisord
    • Job scheduler: cron
    • Terminal multiplexer: tmux

Docs

See our guides