{"id":29295796,"url":"https://github.com/rotationalio/quarterdeck","last_synced_at":"2026-01-21T22:06:05.370Z","repository":{"id":300854420,"uuid":"1007372005","full_name":"rotationalio/quarterdeck","owner":"rotationalio","description":"Distributed authentication and authorization service for Rotational applications.","archived":false,"fork":false,"pushed_at":"2025-12-15T21:56:19.000Z","size":2196,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-12-19T04:30:00.812Z","etag":null,"topics":["2-factor","authentication","authorization","jwks","middleware","security-key","service"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rotationalio.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-06-23T22:29:25.000Z","updated_at":"2025-12-15T21:56:21.000Z","dependencies_parsed_at":"2025-07-09T19:44:50.540Z","dependency_job_id":"f0d46fa0-10a0-419c-841b-212a9ef44565","html_url":"https://github.com/rotationalio/quarterdeck","commit_stats":null,"previous_names":["rotationalio/quarterdeck"],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/rotationalio/quarterdeck","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rotationalio%2Fquarterdeck","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rotationalio%2Fquarterdeck/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rotationalio%2Fquarterdeck/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rotationalio%2Fquarterdeck/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rotationalio","download_url":"https://codeload.github.com/rotationalio/quarterdeck/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rotationalio%2Fquarterdeck/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28338010,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-12T06:09:07.588Z","status":"ssl_error","status_checked_at":"2026-01-12T06:05:18.301Z","response_time":98,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["2-factor","authentication","authorization","jwks","middleware","security-key","service"],"created_at":"2025-07-06T14:09:47.783Z","updated_at":"2026-01-12T10:12:31.963Z","avatar_url":"https://github.com/rotationalio.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Quarterdeck\n\n[![Tests](https://github.com/rotationalio/quarterdeck/actions/workflows/tests.yaml/badge.svg)](https://github.com/rotationalio/quarterdeck/actions/workflows/tests.yaml)\n\n**Distributed authentication and authorization service for Rotational applications.**\n\nQuarterdeck is a JWT issuer that also provides JWKS to verify that keys have been issued from Quarterdeck. Quarterdeck provides middleware for other Go applications to easily authenticate JWT claims provided in requests and the claims themselves provide authorization scope for access. Quarterdeck also provides user and api key management via an API and a simple user interface.\n\nProjects using Quarterdeck:\n\n- [Endeavor](https://github.com/rotationalio/endeavor)\n- [HonuDB](https://github.com/rotationalio/honu)\n\n## License\n\nThis project is licensed under the BSD 3-Clause License. See [`LICENSE.txt`](./LICENSE.txt) for details. Please feel free to use Quarterdeck in your own projects and applications.\n\n## About Rotational Labs\n\nQuarterdeck is developed by [Rotational Labs](https://rotational.io), a team of engineers and scientists building AI infrastructure for serious work.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frotationalio%2Fquarterdeck","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frotationalio%2Fquarterdeck","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frotationalio%2Fquarterdeck/lists"}