Skip to content

Latest commit

 

History

History
25 lines (17 loc) · 642 Bytes

File metadata and controls

25 lines (17 loc) · 642 Bytes

CodeCraft

Blockly für Luanti (Minetest) und Minecraft

Entwickeln

npm install
npm run dev -w @codecraft/server    # Backend auf :8090
npm run dev -w @codecraft/web       # Editor auf :5180, /api geht ans Backend

npm test und npm run typecheck decken Backend, Protokoll, Generator und Emoji-Codes ab.

Betrieb

Zwei Container hinter Traefik, Daten in einem gemappten Verzeichnis — siehe docs/deployment.md.

Weiteres

  • docs/protocol.md — Schnittstelle zwischen Spielserver, Backend und Browser. Normativ für die Lua-Seite.
  • TODO.md — offene Punkte.