mirror of
https://github.com/matrix-org/dendrite.git
synced 2025-12-18 04:13:10 -06:00
Remove old run scripts Add environment parsing Add Dockerfiles Add docker-compose for easy building Signed-off-by: feffe <feffe@feffe.dev>
14 lines
482 B
Docker
14 lines
482 B
Docker
FROM dendrite-build AS build
|
|
|
|
##############
|
|
## Monolith ##
|
|
##############
|
|
FROM scratch AS monolith
|
|
EXPOSE 8008 8448
|
|
ENV DENDRITE_CONFIG_FILE="dendrite.yaml" TLS_CERT_FILE="server.crt" TLS_KEY_FILE="server.key"
|
|
WORKDIR /dendrite
|
|
COPY --from=build /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ca-certificates.crt
|
|
COPY --from=build /build/bin/dendrite-monolith-server /bin/monolith
|
|
COPY --from=build /build/docker/dendrite-docker.yml ./dendrite.yaml
|
|
ENTRYPOINT ["/bin/monolith"]
|