Self-hosted server: software required
Install and configure the following applications and services
-
Matrix homeserver
- Server - synapse
- Facebook messenger bridge - mautrix-facebook
- Signal messaging bridge - mautrix-signal
- Whatsapp bridge - mautrix-whatsapp
- HTTP webhook - pushmatrix
- Database - postgresql
- HTTP server - nginx
- TLS certificates - Let’s Encrypt
- Move data from previous postgresql database
-
IoT platform
- Server - Thingsboard
- Database - postgresql
- HTTP server - nginx
- TLS certificates - Let’s Encrypt
- Move data from previous postgresql database
-
Performance monitoring
- Munin server
- Munin node
- HTTP server - nginx
- TLS certficates - Let’s Encrypt
- Move data from previous server – lots of RRD files
-
Backup storage - duplicity, rsync, etc
-
Data synchronisation - SyncThing