Problemes coneguts: compatibilitat de CPU
L’AppImage Prosody inclòs al connector només funciona amb CPU x86_64 i arm64. No és compatible amb altres arquitectures de CPU.
Per utilitzar el connector haureu d’instal·lar manualment Prosody al vostre servidor (vegeu més avall).
Nota: la versió de Prosody hade ser superior o igual a 0.12.0. Si utilitzeu una versió anterior, pot haver-hi errors a la federació de xat i altres comportaments inesperats.
Un cop fet això haureu de comprovar el paràmetre Utilitzar Prosody del sistema
del connector.
Instal·lació diferent de Docker
Per a instal·lacions estàndard només heu d’instal·lar el paquet prosody
disponible oficialment per a la vostra distribució de Linux.
Per exemple, a Debian/Ubuntu:
sudo apt install prosody
A continuació podeu desactivar el servei que s’inicïi automàticament quan instal·leu el paquet (el connector iniciarà el seu propi procés de Prosody i no necessita que el servei s’executi al servidor). Per exemple, a Debian/Ubuntu (i altres distribucions basades en Systemd):
sudo systemctl disable prosody && sudo systemctl stop prosody
Avís: no desactiveu Prosody si l’utilitza un altre servei del vostre servidor, per exemple, per Jitsi.
Docker
Haureu de generar una imatge de PeerTube que inclogui Prosody al mateix contenidor que Peertube. Sé que aquesta no és la manera estàndard de fer les coses amb Docker, però tingueu en compte que aquesta és una solució temporal.
Per generar aquesta imatge, consulteu la documentació de Docker. El fitxer Docker per generar la imatge hauria de ser:
FROM chocobozzz/peertube:production-bullseye
RUN apt -y update && apt install -y prosody && apt -y clean
Yunohost
Heu de desactivar metronome
(el servidor XMPP utilitzat per Yunohost) i
instal·lar prosody
.
Això ja ho fa l’aplicació Yunohost PeerTube, ja que era un requisit previ per a les versions de connectors anteriors a la v6.0.0.
Però es pot eliminar de l’aplicació Yunohost PeerTube en un futur proper (per evitar els inconvenients d’aquest mètode). Necessito parlar amb l’equip de Yunohost per decidir la manera correcta de fer-ho per minimitzar les molèsties i maximitzar la compatibilitat.