Autonomous Model Railroad
Intelligence & Control
High-precision overhead computer vision track occupancy detection integrated with modern reverse-proxied local cloud services.
Core Architecture Services
Fully containerized microservices managed via Docker Compose and secured locally.
Track Occupancy Detector
High-performance TypeScript backend coordinating overhead live camera streams, ResNet-18 neural classifier ONNX inference runs, and instant MQTT occupancy events.
DCC-EX Bridge
A command-aware serial-to-TCP/MQTT multiplexer connecting physical layout control stations directly into our secure microservices event bus.
Rocrail Automation Server
Persistently mounted Rocrail automation server supporting scheduled backups, layout configuration storage, and automatic nightly Git snapshots.
Traefik Security Gateway
Reverse proxy and TLS termination terminal utilizing secure wildcard Let's Encrypt certificates through Cloudflare DNS for local whitelist routing.
NanoMQ Broker
Ultra-low latency central MQTT broker handling all inter-service communications, telemetry packets, and remote throttle commands.
WebThrottle
Modern responsive browser throttle optimized for tablets and mobile devices to orchestrate cab speed, direction, and accessory operations.
Built With Cutting-Edge Tech