[scaffold] Add Matrix/Conduit deployment: deploy/matrix/PREREQUISITES.md

This commit is contained in:
2026-04-05 06:10:58 +00:00
parent 7872adb5a3
commit d7b905d59b

View File

@@ -0,0 +1,38 @@
# Matrix/Conduit Host Prerequisites
## Target Host Specification
| Resource | Minimum | Fleet Scale |
|----------|---------|-------------|
| CPU | 2 cores | 4+ cores |
| RAM | 2 GB | 8 GB |
| Storage | 20 GB SSD | 100+ GB SSD |
## DNS Requirements
| Type | Host | Value |
|------|------|-------|
| A/AAAA | matrix.example.com | Server IP |
| SRV | _matrix._tcp | 10 5 8448 matrix.example.com |
## Ports
| Port | Purpose | Access |
|------|---------|--------|
| 443 | Client-Server API | Public |
| 8448 | Server-Server (federation) | Public |
| 6167 | Conduit internal | Localhost only |
## Software
```bash
curl -fsSL https://get.docker.com | sh
sudo apt install caddy
```
## Checklist
- [ ] Valid domain with DNS control
- [ ] Docker host with 4GB RAM
- [ ] Caddy reverse proxy configured
- [ ] Backup destination configured