eimis-ans / eimis-synapse-image

EIMIS Synapse docker image

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EIMIS Synapse docker image

Matrix GitHub Actions Workflow Status GitHub Actions Workflow Status License

This repo is meant to build and publish a customized version of Synapse. A instant messaging server implementing Matrix protocol.

The docker image is published to Docker Hub. The version will be : v[SYNAPSE_VERSION]-[EIMIS_INCREMENTAL_NUMBER]

Files and modules included in the image

Try it out locally

Add the following to your /etc/hosts file:

127.0.0.1       matrix.local
127.0.0.1       idp.local

Some file permission settings:

chmod a+w docker-test-config/mx-data

Then:

docker compose up -d

Tip

If started with docker compose watch, keycloak image will be rebuilt restarted every time a change is detected in this folders

You can then access:

Caution

The dev / test environment is pre-configured with secrets and certificats that should obviously not be used in production.

About

EIMIS Synapse docker image

License:MIT License


Languages

Language:HTML 76.5%Language:JavaScript 10.7%Language:CSS 7.0%Language:Dockerfile 3.9%Language:Shell 1.9%