FROM debian:sid MAINTAINER Vitaliy Filippov ADD etc /etc RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get -o Dpkg::Options::="--force-confdef" \ -o Dpkg::Options::="--force-confold" install -y wget git zip unzip mc locales less procps ca-certificates lsb-release \ build-essential curl gnupg2 fontconfig fonts-noto && \ (curl -sL https://deb.nodesource.com/setup_8.x | bash -) && \ DEBIAN_FRONTEND=noninteractive apt-get -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" install -y nodejs && \ apt-get -y clean RUN cd /home && mkdir data && git clone https://github.com/florianf/tileoven && cd tileoven && npm install ADD config.json /home/tileoven/config.json.tmpl CMD cd /home/tileoven && perl -pe 's/TILEOVEN_HOST/$ENV{TILEOVEN_HOST}/g' < config.json.tmpl > config.json && nodejs index.js --config=config.json