paste69/Dockerfile

18 lines
294 B
Docker

FROM crystallang/crystal:latest
WORKDIR /app
RUN apt-get update && \
apt-get install -y \
libmagic-dev \
libsqlite3-dev
COPY . .
RUN shards install
RUN shards build server --release
RUN shards build cli
RUN chmod +x ./docker/entrypoint.sh
ENTRYPOINT [ "docker/entrypoint.sh" ]