Skip to main content

IceCoder - A web-based IDE

Installation via docker-compose behind traefik proxy

  icecoder:
    image: greinet/httpd-php-icecoder
    labels:
      - "traefik.enable=true"
      - "traefik.http.routers.icecoder.rule=Host(`icecoder.domain.com`)"
      - "traefik.http.routers.icecoder.entrypoints=web-insecure"
      - "traefik.http.routers.icecoder.middlewares=redirect@file"
      - "traefik.http.routers.icecoder-secured.rule=Host(`icecoder.domain.com`)"
      - "traefik.http.routers.icecoder-secured.tls=true"
      - "traefik.http.routers.icecoder-secured.tls.certResolver=main"
      - "traefik.http.routers.icecoder-secured.entrypoints=web-secure"
      - "traefik.docker.network=webv2"
      - "traefik.http.services.icecoder.loadBalancer.server.port=80"
    networks:
      - webv2
    restart: always