Download
Caricamento informazioni sulla release...
macOS
Build Electron per macOS in arrivo.
In arrivoLinux AppImage e DEB: AMD64 / ARM64, RPM: AMD64
AppImage
Build portatile, senza gestore pacchetti. Scarica l'architettura corretta.
Installazione / avvio
chmod +x MeshChatX-*.AppImage ./MeshChatX-*.AppImage
Debian (.deb)
Pacchetti Debian e Ubuntu per AMD64 e ARM64.
Installazione
sudo apt install ./MeshChatX-*.deb # fallback if apt cannot resolve dependencies: sudo dpkg -i MeshChatX-*.deb sudo apt -f install
RPM (.rpm)
Pacchetto RPM per sistemi x86 a 64 bit.
Installazione
sudo dnf install ./MeshChatX-*.rpm # or on openSUSE: sudo zypper install ./MeshChatX-*.rpm
Arch
Compila e installa manualmente con il nostro PKGBUILD. Gestisce le dipendenze e si integra con pacman.
1. Clona e vai nella cartella
git clone https://git.quad4.io/RNS-Things/MeshChatX cd MeshChatX/packaging/arch
2. Compila e installa
makepkg -siVedi PKGBUILD
Dal sorgente
Se vuoi eseguire MeshChatX in locale dal codice sorgente:
1. Clona il repository
git clone https://git.quad4.io/RNS-Things/MeshChatX cd MeshChatX
2. Compila il frontend (Node.js/pnpm)
corepack enable pnpm install pnpm run build-frontend
3. Avvia il backend (Python 3.10+/Poetry)
pip install poetry poetry install poetry run meshchat --headless --host 127.0.0.1
Windows 10 / 11 solo 64 bit
Installer o build portatile.
Container
Compose
Standard docker-compose.yml per un deployment semplice.
services:
reticulum-meshchatx:
container_name: reticulum-meshchatx
image: ${MESHCHAT_IMAGE:-git.quad4.io/rns-things/meshchatx:latest}
restart: unless-stopped
security_opt:
- no-new-privileges:true
ports:
- 127.0.0.1:8000:8000
volumes:
- ./meshchat-config:/config
Docker
Esecuzione con Docker. AMD64 / ARM64
Scarica immagine
docker pull git.quad4.io/rns-things/meshchatx:latest
Comando di avvio
docker run -d \ --name reticulum-meshchatx \ --restart unless-stopped \ --security-opt no-new-privileges:true \ -p 127.0.0.1:8000:8000 \ -v ./meshchat-config:/config \ git.quad4.io/rns-things/meshchatx:latest
Le immagini Docker sono analizzate con Trivy.
Podman
Esecuzione con Podman. AMD64 / ARM64
Scarica immagine
podman pull git.quad4.io/rns-things/meshchatx:latest
Comando di avvio
podman run -d \ --name reticulum-meshchatx \ --restart unless-stopped \ --security-opt no-new-privileges:true \ -p 127.0.0.1:8000:8000 \ -v ./meshchat-config:/config \ git.quad4.io/rns-things/meshchatx:latest
Le immagini Docker sono analizzate con Trivy.
Python
Pip, pipx, Poetry o uv (frontend già incluso nella build).
pip
pip install
pipx
pipx install
Poetry
poetry add
uv
uv pip install
Android
APK
L'APK Android autonomo non è ancora disponibile.
In arrivoTermux
Installazione su Android con Termux. Installa le dipendenze, poi il wheel Python. Esecuzione headless con meshchat --headless.
1. Aggiorna e installa i pacchetti
pkg upgrade pkg install python pkg install rust pkg install binutils pkg install build-essential
2. Installa MeshChatX (versione più recente dalle release)
pip install
3. Avvio headless
meshchat --headless