Web-based cloud IDE and code editor with minimal footprint and requirements.
100K+
Dockerfile linksCodiad is a web-based IDE framework with a small footprint and minimal requirements.

You can add many plugins from the Web UI by opening the right side bar and clicking Marketplace.
nginx and PHP-FPM run as random UID 2743 user once started).docker run --rm -p 8080:80 \
-v /etc/localtime:/etc/localtime:ro \
-v $PWD/code:/code \
wernight/codiad
Then open your browser at http://localhost:8080.
Parameters:
-p 80 ‒ the port(s) to expose.-v /etc/localtime ‒ (optional) used for timesync.-v /code ‒ persists your configuration and installed plugins (you may also use a Docker volume)./code/, for data persistence (or mount another volume)./code/plugins/Codiad-Terminal-master/emulator/term.php to change terminal password (default is terminal).Change /code/plugins/Codiad-CodeGit-master/shell.sh to add Git user/pass.
To set up SSH key (see also Codiad Wiki) you can run using Codiad Terminal:
ssh-keygen -f ~/.ssh/id_rsa
ssh-keyscan -t rsa,dsa $DOMAIN_NAME >> ~/.ssh/known_hosts
cat ~/.ssh/id_rsa.pub
Upgrade to the latest version simply docker restart my-codiad-container-name.
Suggestions are welcome on our GitHub issue tracker.
Content type
Image
Digest
Size
184 MB
Last updated
almost 9 years ago
docker pull wernight/codiad