Instal·lació Docker

Configura el teu servidor Matrix privat en minuts

Aquesta guia t'ajudarà a configurar un servidor Matrix complet usant Docker. Tindràs el teu propi directori privat per a Krill App.

Requisits Previs

  • Un servidor o ordinador que pugui executar-se 24/7
  • Docker i Docker Compose instal·lats
  • Un nom de domini (opcional, per a federació)
  • Coneixement bàsic de línia de comandes

1 Instal·lar Docker

macOS

Descarrega Docker Desktop des de docker.com o usa Homebrew:

brew install --cask docker

Linux

Instal·la Docker Engine usant l'script oficial:

curl -fsSL https://get.docker.com | sh

Verificar instal·lació:

docker --version && docker-compose --version

2 Configurar Servidor Matrix

Proporcionem un script que configura tot:

Descarrega el nostre script de configuració:

git clone https://github.com/krillbot/matrix-docker-setup.git
cd matrix-docker-setup

Executa la configuració:

./setup.sh

Segueix les instruccions per configurar el teu servidor.

3 Configurar Gateway

Apunta el teu Gateway al teu nou servidor Matrix:

channels:
  matrix:
    enabled: true
    homeserver: "https://matrix.el-teu-domini.com"
    userId: "@admin:el-teu-domini.com"
    accessToken: "el_teu_token_generat"
    roomId: "!room-id:el-teu-domini.com"

4 Verificar Configuració

Prova que tot funciona:

  • El servidor Matrix està corrent: visita https://el-teu-domini/_matrix/client/versions
  • El Gateway connecta: executa clawdbot gateway status
  • L'app pot vincular-se: escaneja el codi QR del Gateway

Solució de Problemes

El contenidor no arrenca? +
Revisa els logs amb: docker-compose logs -f
No pots connectar des de fora? +
Verifica que els ports 443 i 8448 estiguin oberts al teu firewall.
La federació no funciona? +
Assegura't que el teu domini tingui els registres SRV correctes.

Tot Llest!

El teu servidor Matrix privat està llest. Descarrega la Krill App i vincula-la amb el teu Gateway.

Descarregar Krill App