mirror of
https://github.com/Tria-plc/edr-platform.git
synced 2026-08-26 12:41:04 +00:00
16 lines
569 B
Docker
16 lines
569 B
Docker
# syntax=docker/dockerfile:1
|
|
#
|
|
# EDR internal chat homeserver. Unmodified upstream Synapse + our config
|
|
# template — no source build. Pin the tag; never float on `latest`.
|
|
FROM ghcr.io/element-hq/synapse:v1.140.0
|
|
|
|
RUN apt-get update && apt-get install -y --no-install-recommends gettext-base \
|
|
&& rm -rf /var/lib/apt/lists/*
|
|
|
|
COPY homeserver.yaml.tmpl /synapse/homeserver.yaml.tmpl
|
|
COPY log.config /synapse/log.config
|
|
COPY docker-entrypoint.sh /synapse/docker-entrypoint.sh
|
|
RUN chmod +x /synapse/docker-entrypoint.sh
|
|
|
|
ENTRYPOINT ["/synapse/docker-entrypoint.sh"]
|