Self-hosted
CMS: Is a Self-hosted Open-source Contest Management System
CMS, or Contest Management System, is a distributed system for running and (to some extent) organizing a programming contest. CMS has been designed to be general and to handle many types of contests, tasks, scoring, etc. Nonetheless, CMS has been explicitly built to be used in the 2012 International Olympiad