19 lines
397 B
Docker
19 lines
397 B
Docker
FROM alpine:latest AS parallel
|
|
RUN apk add --no-cache parallel
|
|
|
|
FROM caddy:latest AS caddy
|
|
COPY Caddyfile ./
|
|
RUN caddy fmt --overwrite Caddyfile
|
|
|
|
FROM typesense/typesense:30.0.rca35
|
|
|
|
COPY --from=caddy /srv/Caddyfile ./
|
|
|
|
COPY --from=caddy /usr/bin/caddy /usr/bin/caddy
|
|
COPY --from=parallel /usr/bin/parallel /usr/bin/parallel
|
|
|
|
COPY --chmod=755 scripts/* ./
|
|
|
|
ENTRYPOINT ["/bin/sh"]
|
|
|
|
CMD ["start.sh"] |