Download
Release-Informationen werden geladen...
macOS
Electron-Build für macOS folgt demnächst.
DemnächstLinux AppImage und DEB: AMD64 / ARM64, RPM: AMD64
AppImage
Portable Version, kein Paketmanager nötig. Lade die passende Architektur herunter.
Installation / Start
chmod +x MeshChatX-*.AppImage ./MeshChatX-*.AppImage
Debian (.deb)
Debian- und Ubuntu-Pakete für AMD64 und ARM64.
Installation
sudo apt install ./MeshChatX-*.deb # fallback if apt cannot resolve dependencies: sudo dpkg -i MeshChatX-*.deb sudo apt -f install
RPM (.rpm)
RPM-Paket für 64-Bit-x86-Systeme.
Installation
sudo dnf install ./MeshChatX-*.rpm # or on openSUSE: sudo zypper install ./MeshChatX-*.rpm
Arch
Manuell bauen und installieren mit unserem PKGBUILD. Diese Methode löst Abhängigkeiten und integriert sich mit pacman.
1. Klonen & wechseln
git clone https://git.quad4.io/RNS-Things/MeshChatX cd MeshChatX/packaging/arch
2. Bauen & installieren
makepkg -siPKGBUILD ansehen
Aus dem Quellcode
Wenn du MeshChatX lokal aus dem Quellcode starten willst:
1. Repository klonen
git clone https://git.quad4.io/RNS-Things/MeshChatX cd MeshChatX
2. Frontend bauen (Node.js/pnpm)
corepack enable pnpm install pnpm run build-frontend
3. Backend starten (Python 3.10+/Poetry)
pip install poetry poetry install poetry run meshchat --headless --host 127.0.0.1
Windows 10 / 11 nur 64-Bit
Installer oder portable Version.
Container
Compose
Eine docker-compose.yml für einfaches Deployment.
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
Ausführung mit Docker. AMD64 / ARM64
Image pullen
docker pull git.quad4.io/rns-things/meshchatx:latest
Startbefehl
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
Docker-Images werden mit Trivy.
Podman
Ausführung mit Podman. AMD64 / ARM64
Image pullen
podman pull git.quad4.io/rns-things/meshchatx:latest
Startbefehl
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
Docker-Images werden mit Trivy.
Python
Pip, pipx, Poetry oder uv (mit gebautem Frontend).
pip
pip install
pipx
pipx install
Poetry
poetry add
uv
uv pip install
Android
APK
Ein eigenständiges Android-APK ist noch nicht verfügbar.
DemnächstTermux
Installation unter Android mit Termux. Abhängigkeiten installieren, dann das Python-Wheel. Headless mit meshchat --headless.
1. Pakete aktualisieren und installieren
pkg upgrade pkg install python pkg install rust pkg install binutils pkg install build-essential
2. MeshChatX installieren (neueste Version aus Releases)
pip install
3. Headless starten
meshchat --headless