Title logo
griefed/icecoder.

https://github.com/icecoder/ICEcoder in a container!

3,440 2 arm64 amd64 arm

Build Information

General build information for this image

Docker Hub griefed/icecoder
Build Time 10 Sep 2022 11:10:57
Base Image lsiobase/nginx
Category IDE
Synchronised Yes
Stable Yes
Deprecated No

Tracked Tags

Known tags which link to a specific branched app version.

Branch Version Built
latest latest 16 Mar 2021 at 17:03:31
arm arm 24 Jan 2021 at 12:22:10

Daily Pull Statistics

Running this as a container

Basic examples for getting this image running as a container

Docker Compose

---
version: "2"
services:
  icecoder:
    image: griefed/icecoder:latest
    container_name: icecoder
    restart: unless-stopped
    environment:
      - TZ=Europe/Berlin # Timezone
      - PUID=1000 # User ID
      - PGID=1000 # Group ID
      - GITURL=https://github.com/icecoder/ICEcoder.git # GitHub Repository to clone during container creation
    volumes:
      - /host/path/to/plugins:/plugins # Contains all installed plugins.
      - /host/path/to/data:/data # Contains ICEcoder data like backups.
      - /host/path/to/config:/config # Contains config files and logs.
      - /host/path/to/code:/code # Contains GITURL repository.
    ports:
      - 8080:8080/tcp # WebIDE

CLI

docker create \
  --name=icecoder \
  -e TZ=Europe/Berlin `# Timezone` \
  -e PUID=1000 `# User ID` \
  -e PGID=1000 `# Group ID` \
  -e GITURL=https://github.com/icecoder/ICEcoder.git `# GitHub Repository to clone during container creation` \
  -v /host/path/to/plugins:/plugins `# Contains all installed plugins.` \
  -v /host/path/to/data:/data `# Contains ICEcoder data like backups.` \
  -v /host/path/to/config:/config `# Contains config files and logs.` \
  -v /host/path/to/code:/code `# Contains GITURL repository.` \
  -p 8080:8080/tcp `# WebIDE` \
  --restart unless-stopped \
  griefed/icecoder:latest