
Edict
Eine YAML-Spezifikation um CLI oder RCON Commands zu beschreiben.
- Rolle
- Entwurf und Umsetzung
- Zeitraum
- 2026 – heute
- Stack
- YAML
- Docker
- C#
- OpenAPI
- MongoDB
- Akka.NET
Edict versucht, mit einer YAML-Datei CLI-Apps zu beschreiben, ähnlich wie es OpenAPI für REST macht. Das ermöglicht nicht nur, eine einheitliche UI für die Doku zu erschaffen (Swagger UI), sondern ermöglicht es auch, programmatisch CLIs zu verwenden. Vor allem für RCON-fähige Game-Server eine super interessante Sache.
Ursprung war die nicht einheitliche Dokumentation von verfügbaren RCON-Commands in verschiedenen Spielen wie Minecraft, Project Zomboid oder Ark SE.