From 9c4da72cd40a687207e359e23d6b41516f1ce7a7 Mon Sep 17 00:00:00 2001 From: Tommy Date: Tue, 6 Sep 2022 04:24:51 -0400 Subject: [PATCH] Mention Synapse-Docker Signed-off-by: Tommy --- content/packages.md | 7 +++++++ content/projects.md | 4 ++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/content/packages.md b/content/packages.md index 5a277d2..8e03e96 100644 --- a/content/packages.md +++ b/content/packages.md @@ -3,6 +3,13 @@ title: "Packages" date: 2022-09-03 --- +## Synapse +![Matrix](/images/matrix.jpg) + +I have a [simple fork](https://github.com/tommytran732/Synapse-Docker) of [Wonderfall's hardened Synapse Docker image](https://github.com/Wonderfall/docker-synapse) with the [Mjolnir module](https://github.com/matrix-org/mjolnir/blob/main/docs/synapse_module.md) support and the default (as opposed to light) variant of the [Hardened Memory Allocator](https://github.com/GrapheneOS/hardened_malloc). + +You can obtain the image by pulling `ghcr.io/tommytran732/synapse`. + ## pamac-flatpak AUR ![pamac](/images/pamac.png) diff --git a/content/projects.md b/content/projects.md index 042a249..979e694 100644 --- a/content/projects.md +++ b/content/projects.md @@ -29,9 +29,9 @@ Over time, I have been adding more security/privacy related settings by default ![Matrix](/images/matrix.jpg) -This is a Docker-Compose setup to quickly deploy the [Synapse](https://matrix.org/docs/projects/server/synapse), [Element](https://matrix.org/docs/projects/client/element), [Mjolnir](https://github.com/matrix-org/mjolnir), [Pantalaimon](https://matrix.org/docs/projects/other/pantalaimon), and an NGINX reverse proxy with LetsEncrypt support . WIth some configuration, you will have a Matrix Server, a Web Client, and a moderation bot that can communicate with you end to end encrypted. +This is a Docker-Compose setup to quickly deploy the [Synapse](https://matrix.org/docs/projects/server/synapse), [Element](https://matrix.org/docs/projects/client/element), [Mjolnir](https://github.com/matrix-org/mjolnir), [Pantalaimon](https://matrix.org/docs/projects/other/pantalaimon), and an NGINX reverse proxy with LetsEncrypt support . With some configuration, you will have a Matrix Server, a Web Client, and a moderation bot that can communicate with you end to end encrypted. -Right now, the installation procedure is still a bit cumbersome due to how much configuration you need to do for each component of the stack. I plan to streamline this a bit more in the future. I am also planning to provide a hardened Docker image of Synapse and bundle in the [Mjolnir Synapse module](https://github.com/matrix-org/mjolnir/blob/main/docs/synapse_module.md) in the near future. +I also have a [hardened Docker image of Synapse](https://github.com/tommytran732/Synapse-Docker) with the [Mjolnir module](https://github.com/matrix-org/mjolnir/blob/main/docs/synapse_module.md) to accomodate this setup. ## Fedora CoreOS Ignition Files