From e807a5e1dc3e923bd37a616335c3c0c067461def Mon Sep 17 00:00:00 2001 From: kev Date: Mon, 29 Aug 2022 18:08:46 +0800 Subject: [PATCH] add conduit --- README.md | 1 + conduit/README.md | 7 +++++++ conduit/docker-compose.yml | 22 ++++++++++++++++++++++ 3 files changed, 30 insertions(+) create mode 100644 conduit/README.md create mode 100644 conduit/docker-compose.yml diff --git a/README.md b/README.md index 724229b..c20a005 100644 --- a/README.md +++ b/README.md @@ -369,6 +369,7 @@ A collection of delicious docker recipes. - [x] martialblog/limesurvey - [x] mailhog/mailhog - [x] tootsuite/mastodon +- [x] matrixconduit/matrix-conduit - [x] getmeili/meilisearch :mag: - [x] mitmproxy/mitmproxy - [x] deluan/navidrome :musical_note: diff --git a/conduit/README.md b/conduit/README.md new file mode 100644 index 0000000..0454802 --- /dev/null +++ b/conduit/README.md @@ -0,0 +1,7 @@ +conduit +======= + +[Conduit][1] is a simple, fast and reliable chat server powered by [Matrix][2]. + +[1]: https://conduit.rs +[2]: https://matrix.org diff --git a/conduit/docker-compose.yml b/conduit/docker-compose.yml new file mode 100644 index 0000000..e24eb77 --- /dev/null +++ b/conduit/docker-compose.yml @@ -0,0 +1,22 @@ +version: '3.8' +services: + conduit: + image: matrixconduit/matrix-conduit + ports: + - '6167:6167' + volumes: + - ./data:/data + environment: + CONDUIT_SERVER_NAME: conduit.easypi.duckdns.org + CONDUIT_DATABASE_PATH: /data + CONDUIT_DATABASE_BACKEND: rocksdb + CONDUIT_PORT: 6167 + CONDUIT_MAX_REQUEST_SIZE: 20_000_000 + CONDUIT_ALLOW_REGISTRATION: 'true' + CONDUIT_ALLOW_FEDERATION: 'true' + CONDUIT_TRUSTED_SERVERS: '["matrix.org"]' + CONDUIT_MAX_CONCURRENT_REQUESTS: 100 + CONDUIT_LOG: info,rocket=off,_=off,sled=off + CONDUIT_ADDRESS: 0.0.0.0 + CONDUIT_CONFIG: '' + restart: unless-stopped