This repository contains Dockerfiles and configurations for creating various development environments. These environments are designed to be used with tools like Python, Go, Node, Kasm Workspaces, VNC, and other containerization platforms.
base-shells: Dockerfile and configuration for setting up a base shell environment (e.g., zsh, bash, fish)eclipse: Dockerfile for Eclipse IDEgo: Dockerfile for Go development environmentguacamole: Dockerfile for Apache Guacamoleintellij-idea: Dockerfiles and configurations for different versions of IntelliJ IDEA, potentially within Kasm workspaces or VNC environments.community: Community editionkasm: Community edition in a Kasm environmentultimate: IntelliJ IDEA Ultimate Edition (paid)vnc: Community edition in a VNC environment
java: Dockerfile for JDKjupyter: Dockerfile for Jupyter notebookskasm: Dockerfile and scripts for configuring Kasm workspacesnode: Dockerfiles for Node.js development environmentspgadmin: Dockerfile for pgAdmin, a web-based database management tool for PostgreSQLpostgres: Dockerfiles for PostgreSQLpython: Dockerfile for Python developmentpython-code-gen: Dockerfile for Python development with code generation tools Aider and Gooserbenv: Dockerfile for rbenv (Ruby environment manager)tiger-vnc: Dockerfile for TigerVNCv1: Deprecated Dockerfiles for version 1 of Coder cloud development environment platformvnc: Dockerfile for VNC environment
MIT License 2025 Mark Milligan