summaryrefslogtreecommitdiffstats
path: root/Dockerfile
blob: 5f1e0a738be9aa415698a40458caf985f063dcc7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
FROM alpine:latest

WORKDIR /app

# Install deps
RUN apk add --no-cache chicken inotify-tools bash pandoc coreutils
COPY requirements.list ./requirements.list
RUN chicken-install -from-list requirements.list

# Build app
COPY vendor ./vendor
COPY *.sh ./
COPY static ./static
COPY template.html *.scm ./

CMD ["/bin/bash", "monitor-inotifywait.sh"]