Projects
The main effort under FireDevOps is FireMUD, a microservice backend for text-based games. The platform runs on Docker and Kubernetes and is composed of several services.
FireMUD Architecture
- Account Service for authentication and player management
- Game Session Service with Redis-backed state and session recovery
- World and Entity Management APIs over gRPC
- Automation & Scripting engine for dynamic behaviors
- Gateway and TCP proxy serving web and Telnet clients
- Observability with Prometheus, Grafana and Elasticsearch
The modular approach lets creators build custom worlds while benefitting from strong security and modern observability. Future plans include publishing design docs and deployment guides.
Browse the FireMUD design documentation for in-depth architecture details.