Files
self/common/scripts/ofac/Dockerfile
Evi Nova ce49ca682c refactor: switch logic to Docker file
still requires SSH for saving to trees.self.xyz, needs refactoring
2026-01-09 17:27:29 +10:00

21 lines
426 B
Docker

FROM node:22-slim
WORKDIR /app
RUN apt-get update \
&& apt-get install -y --no-install-recommends git openssh-client ca-certificates \
&& rm -rf /var/lib/apt/lists/*
RUN corepack enable && corepack prepare yarn@stable --activate
COPY . .
RUN yarn install --immutable
ENV OFAC_DATA_DIR=/data/ofac
VOLUME ["/data"]
RUN chmod +x common/scripts/ofac/entrypoint.sh
ENTRYPOINT ["/app/common/scripts/ofac/entrypoint.sh"]