summaryrefslogtreecommitdiff
path: root/worker/Dockerfile
blob: e3a8f7bc00dced24230270f7e5459bc6a594c570 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
FROM oci.liz.coffee/img/liz-ci:release as worker

RUN addgroup docker
RUN adduser -SDh /var/lib/laminar -g 'Laminar' -G users -G docker laminar

# Secret retrieval
RUN apk add nodejs npm jq
RUN npm install -g @bitwarden/cli

# Image building / publishing jobs
RUN apk add docker-cli

# Ansible playbooks
RUN apk add ansible-core openssh

USER laminar
WORKDIR /var/lib/laminar
EXPOSE 8080

CMD [ "/usr/sbin/laminard" ]