diff --git a/neo.Dockerfile b/neo.Dockerfile index 43ea58f..805feee 100644 --- a/neo.Dockerfile +++ b/neo.Dockerfile @@ -2,8 +2,21 @@ FROM nginx COPY public /usr/share/nginx/html -RUN mkdir -p /usr/share/nginx/html/.well-known/matrix -RUN echo '{"m.server": "dendrite.neo.ixvd.net:443"}' > /usr/share/nginx/html/.well-known/matrix/server -RUN echo '{"m.homeserver":{"base_url":"dendrite.neo.ixvd.net:443"}}' > /usr/share/nginx/html/.well-known/matrix/server +RUN echo "server { \ + listen 80; \ + server_name _; \ + \ + location /.well-known/matrix/server { \ + return 200 '{ \"m.server\": \"dendrite.neo.ixvd.net:443\" }'; \ + } \ + \ + location /.well-known/matrix/client { \ + return 200 '{ \"m.homeserver\": { \"base_url\": \"https://element.envs.net\" } }'; \ + } \ + \ + location /_matrix { \ + proxy_pass http://dendrite; \ + } \ +}" > /etc/nginx/conf.d/matrix.conf EXPOSE 80 \ No newline at end of file