This is a fork of Ory Hydra. Ory Hydra is used as the OAuth2/OIDC Server on the Canonical Identity Platform. The reason for forking Hydra is that we needed to support the OAuth 2.0 Device Authorization Grant. Some work was already done on upstream hydra, but the PRs were never merged. Our implementation is heavily influnced by the work done on ory#3252 from:
We plan to keep this fork up to date with upstream Hydra and release oci-images on https://github.com/canonical/hydra-rock/pkgs/container/hydra, until this work is merged upstream. See the wiki for more details on the implementation and how to try out the device flow.