Skip to content

Docker image of ICEcoder web editor on Ubuntu 14.04 LTS with Apache2

Notifications You must be signed in to change notification settings

nimmis/docker-icecoder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

ICEcoder web editor

This is a docker image of ICEcoder web editor on Ubuntu 14.04 LTS with Apache2

Very flexible multlaguage syntax,very good as root container for web-project containers

The editor can be accessed as http://:/icecoder/

You can access /var/www/html (the root of the webserver) and everything below, this can be configured inside the editor.

Editor features

For full information and manual, please visit the website https://icecoder.net/

Basic features

  • Context aware code highlighting
  • Desktop like file manager
  • Document tabs indicate current doc & changes made
  • Code folding
  • Browser based, can run online or offline

Language Support

  • HTML, CSS, LESS, JavaScript, CoffeeScript, PHP, Ruby, Python & many more!
  • Easy to support over 60 other languages

Useful Feedback

  • Found match & current position counter
  • Indicates content type cursor is on
  • Displays nest position of text cursor, hover to select, click to set cursor
  • Nest structure OK/broken indicator
  • Colour preview block on CSS colours, ie red, #f00 or RGBA(255,0,0,0.5)
  • Live bug reporting system

Time Savers

  • Live editing
  • Multiple selections
  • Smart tab key system (selected lines are auto-indented)
  • Open last files on load
  • Code Assist system
  • Adds end tags as you type and in a context aware way
  • Diff pane with insert, changed and removed lines highlighted
  • Autocloses brackets and quotes as you type
  • ESC = Comment/Uncomment line, incl partial lines
  • HTML & JavaScript code hinting
  • Tag wrappers
  • File uploader, plus supports multiple files
  • Jump to definition shortcut

Secure

  • Account login to help keep online files secure
  • Multi domain config settings
  • Restrict files, ban files and restrict by IP
  • Multi user, dev and demo modes

Customisable

  • Settings to change behaviour, functionality & style
  • Control multiple users and registration
  • Plugin manager
  • Template based config files
  • Add your own custom processes

Groundbreaking Features

  • Find & replace builder to apply to current doc, open docs, files & filenames
  • Highlight word and press CTRL+I to Google search that
  • DOM element highlighting with the Pestcide plugin
  • Can rename open files (whoaah!)
  • CTRL+Enter open current webpage in new tab
  • MySQL Database management via Adminer plugin
  • Sass and LESS compiling on save plugins
  • Github integration to clone, pull, commit & sync repos
  • Linux terminal plugin
  • Image viewer with hex & RGB eyedropper
  • Alphanumeric tab sorting
  • Farbtastic color picker integrated
  • Open remote file content

Running a docker image

To start the image listening on external port 8080 execute

docker run -d -p 8080:80 nimmis/icecoder

please remeber to use the -d flag to make it run in the background, to access a running container, use

docker exec -t <container id> /bin/bash

Versions

Aug 22, 2015, updated to ICEcoder 5.0

About

Docker image of ICEcoder web editor on Ubuntu 14.04 LTS with Apache2

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published