Skip to content

NuiLab/OpenHID.com

Repository files navigation

Concept Screenshot

OpenHID Web Stack

License Unit Tests Coverage Tests Dependency Status devDependency Status

The OpenHID stack that powers our website and services.

Apps

Architecture

  • Docker - All of our applications are actually containers that communicate with each other via the TCP protocol, this makes them much easier to swap and maintain.
  • Nginx - Our reverse proxy, configured to route all subapplications.
  • Node - The serverside JavaScript engine that powers the majority of our web applications.
  • MongoDB - Simple NoSQL database client.
  • RocketChat - Our internal chat platform, slightly modified to backup important conversations, avoid duplicate uploads, etc.