Verfügbare Clients
- macOS
- Windows
- iPhone
- Android
NeonChat ist als modulare Chat-Plattform konzipiert: macOS- und Windows-Desktop-App, iPhone- und Android-App, dazu getrennte Linux-Dienste für Realtime-Chat, Messenger, Presence, Medien-Uploads und Administration unter deiner Domain neonchat.ch.
Kein Flutter, sondern getrennte Native-/Desktop-Clients mit gemeinsamer Produktlogik und gemeinsamer Designsprache.
Electron für macOS und Windows mit Channel-Liste, öffentlichem Raumchat, 1:1-Nachrichten, Profilen, Freundeliste und Upload-Dialogen.
React Native CLI für iOS und Android mit derselben Informationsarchitektur, denselben Tokens und einem gemeinsamen API-Vertrag.
Jeder Kernbereich läuft getrennt, damit Updates, Neustarts und Skalierung nicht die komplette Plattform betreffen.
Gateway für REST/API, Chat für Realtime-Räume, Messenger für Direktnachrichten, Presence für Online-Status, Media für Bilder und Uploads.
Geeignet für systemd oder Docker Compose hinter KeyHelp/Nginx, damit dein FiveM-Server und bestehende Discord-Bots sauber getrennt bleiben.
Alle Dienste hören intern auf hohen Ports; öffentlich sichtbar sind nur die Reverse-Proxy-Endpunkte auf 80 und 443.
neonchat.ch -> PHP Landing Page api.neonchat.ch -> 127.0.0.1:18080 ws.neonchat.ch -> 127.0.0.1:18110 media.neonchat.ch -> 127.0.0.1:18140 admin.neonchat.ch -> 127.0.0.1:18160