mirror of
https://github.com/Tria-plc/edr-platform.git
synced 2026-08-28 19:30:57 +00:00
feat: WIP element Chat intergration
This commit is contained in:
15
infrastructure/matrix/synapse/Dockerfile
Normal file
15
infrastructure/matrix/synapse/Dockerfile
Normal file
@@ -0,0 +1,15 @@
|
||||
# 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"]
|
||||
Reference in New Issue
Block a user