Deprecated in favor of Traefikįree SSL certificate, which secures the connection to all components (Deprecated) Web server, listening on ports 80, 4 - standing in front of all the other services. Web server, listening on ports 80, 4 - standing in front of all the other services. STUN/TURN server for WebRTC audio/video calls Using an external PostgreSQL server is also possible. Services that run on the server to make the various parts of your installation work. Lightweight matrix client with legacy and mobile browser supportīased on Element, with a more traditional instant messaging experience Web UI, which is configured to connect to your own Synapse server by default Web clients for matrix that you can host on your own domains. Dendrite is a second-generation Matrix homeserver written in Go, an alternative to Synapse. Storing your data and managing your presence in the Matrix network. Conduit is a lightweight open-source server implementation of the Matrix Specification with a focus on easy setup and low system requirements Storing your data and managing your presence in the Matrix network The homeserver is the backbone of your matrix system. You can always re-run the playbook later to add or remove components. Sticking with the defaults (which install a subset of the above components) is the best choice, especially for a new installation. It includes optional or even some advanced components that you will most likely not need. Basically, this playbook aims to get you up-and-running with all the necessities around Matrix, without you having to do anything else. Using this playbook, you can get the following list of services configured on your server. If you like learning and experimentation, but would rather reduce future maintenance effort, you can even go for a hybrid approach - self-hosting manually using this Ansible playbook at first and then transferring server maintenance to at a later time. If you like the FOSS spirit of this Ansible playbook, but prefer to put the responsibility on someone else, you can also get a managed Matrix server from - a service built on top of this Ansible playbook, which can help you run a Matrix server with ease. Still, running any service smoothly requires knowledge, time and effort. This Ansible playbook tries to make self-hosting and maintaining a Matrix server fairly easy. Installation (upgrades) and some maintenance tasks are automated using Ansible (see our Ansible guide). We run all services in Docker containers (see the container images we use), which lets us have a predictable and up-to-date setup, across multiple supported distros (see prerequisites) and architectures (x86/amd64 being recommended). That is, it lets you join the Matrix network using your own identifier, all hosted on your own server (see prerequisites). This Ansible playbook is meant to help you run your own Matrix homeserver, along with the various services related to that. Matrix (An open network for secure, decentralized communication) server setup using Ansible and Docker Purpose
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |