Meosify
Terug naar documentatie
Introductie1 min lezen

Architectuur-overzicht

Meosify bestaat uit drie onderdelen die samen live data en MEOS-functionaliteit leveren:

1. Website

Hier log je in, beheer je servers, open je het MEOS-portaal en configureer je team en integraties. Alle data wordt opgeslagen in een MySQL/MariaDB-database.

2. FiveM resource

Een lichte resource die op je FiveM-server draait. Hij doet drie dingen:

  • Stuurt live pings (spelers online, resources) naar Meosify
  • Synchroniseert database-tabellen (users, voertuigen, licenties) via oxmysql
  • Opent het in-game MEOS-tablet via het /meos commando

3. WebSocket service

Een aparte Node.js-service die live payloads ontvangt en doorstuurt. Zonder WebSocket zie je geen real-time spelerslijst — het dashboard wacht op echte data van je resource, geen verouderde CFX API-polling.

Datastroom

FiveM server (meosify-meos)
    ↓ API key + HTTP/WebSocket
meosify-ws (live sync)
    ↓
meosify-web (dashboard + MEOS)
    ↓
Browser / in-game tablet

De resource en het dashboard praten nooit rechtstreeks met elkaar. Alles loopt via Meosify — dat houdt je API-sleutel veilig en zorgt voor één bron van waarheid.

Architectuur-overzicht | Meosify