Guides and Documentation
2017-06-06 10:12:53 UTC
: A registered
user that wishes to contribute to a software project supported by Janitor (e.g. Firefox).
: The main
web app & server, which orchestrates Docker image updates across all Docker hosts, and allows signed-in users to create and manage developer containers.
: A Docker host that serves Docker Remote API (TLS with Janitor) and that authenticates users with a transparent OAuth2 round-trip with Janitor (in order to verify container ownership and proxy container ports over HTTPS).
: The Cloud9 IDE web service by
, which can connect to custom backends (e.g. Janitor containers on moz1) via SSH. Users need to be registered on
, and copy their SSH public key into their Janitor account, in order for their containers to accept Cloud9 SSH connections.