{"eid":"gitea","name":"gitea.com","domain":"gitea.com","resolved_by":"domain","topics":["storage"],"n_records":4,"best_vorder":5,"review":null,"aliases":["gitea cloud","gitea.com","gitea.com (hosted gitea)","gitea.com (official hosted instance)","self-hosted gitea/forgejo as a route around the quota"],"records":[{"rid":"storage/gitea-cloud","card":{"rid":"storage/gitea-cloud","eid":"gitea","topic":"storage","slug":"gitea-cloud","provider":"gitea cloud","url":"https://about.gitea.com/products/cloud/","domain":"gitea.com","category":"rejected-provider","tier":null,"verdict":"fails-egress","vorder":5,"grp":"rejected","confidence":"reported","binding":"none","identity_kind":"email","identity_basis":"defaulted","needs_card":null,"needs_phone":null,"needs_id":null,"needs_institution":null,"country":null,"crypto":null,"interfaces":null,"egress_metered":0,"per_object_bytes":null,"retention_days":null,"verified_at":"2026-10-21T00:00:00.000Z","verified_basis":"inherited","checked_on":"2026-10-21","stale_on":"2026-11-04","n_evidence":2,"usd_month":null,"usd_per_tb_month":null,"summary":"Commercial managed Gitea. 30-day free trial only, storage is a paid add-on pack, and the 'unlimited network traffic' feature is unlimited-bandwidth-at-thrott...","duplicate_of":null,"n_unknown":15},"record":{"topic":"storage","slug":"gitea-cloud","provider":"gitea cloud","url":"https://about.gitea.com/products/cloud/","category":"rejected-provider","free_tier":{"stated":"Commercial managed Gitea. 30-day free trial only, storage is a paid add-on pack, and the 'unlimited network traffic' feature is unlimited-bandwidth-at-throttled-speed rather than free egress","unit":"none","metered_on":"none","source_url":"https://about.gitea.com/products/cloud/","read_on":"2026-10-21","notes":null},"per_object_cap":{"stated":"not recorded","bytes":null,"source_url":"https://about.gitea.com/products/cloud/","notes":"not recorded"},"retention":{"stated":"not recorded","days":null,"source_url":"https://about.gitea.com/products/cloud/","notes":null},"egress":{"terms":"not recorded","metered":false},"interface":["unknown"],"interface_detail":null,"tooling":"not recorded","chaining":"not recorded","limits":[],"limits_note":null,"identity_cost":{"kind":"email","detail":null,"country":null},"reliability_note":"Commercial managed Gitea. 30-day free trial only, storage is a paid add-on pack, and the 'unlimited network traffic' feature is unlimited-bandwidth-at-throttled-speed rather than free egress","confidence":"reported","confidence_note":null,"evidence":[{"url":"https://about.gitea.com/products/cloud/","date":"2026-10-21","proved":"Commercial managed Gitea. 30-day free trial only, storage is a paid add-on pack, and the 'unlimited network traffic' feature is unlimited-bandwidth-at-throttled-speed rather than free egress"},{"url":"https://about.gitea.com/news/gitea-cloud-release-12/","date":"2026-10-21","proved":"cited as the basis of the rejection: Commercial managed Gitea. 30-day free trial only, storage is a paid add-on pack, and the 'unlimited network traffic' feature is unlimited-bandwidth-at-throttled-speed rather than free egress"}],"verdict":"fails-egress","verified_at":"2026-10-21T00:00:00.000Z","notes":"Commercial managed Gitea. 30-day free trial only, storage is a paid add-on pack, and the 'unlimited network traffic' feature is unlimited-bandwidth-at-throttled-speed rather than free egress","extras":{"dead_end":{"failure_class":"egress","why":"Commercial managed Gitea. 30-day free trial only, storage is a paid add-on pack, and the 'unlimited network traffic' feature is unlimited-bandwidth-at-throttled-speed rather than free egress","retry_when":null,"first_recorded":"2026-10-21"}},"binding":"none","binding_note":"no constraint of a named kind was recorded; the verdict rests on the quota sentence rather than on a named limit"},"claims":[{"path":"$.free_tier.stated","kind":"free-quota","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"}],"unknown":[["$.chaining","not-recorded"],["$.confidence_note","withheld"],["$.egress.terms","not-recorded"],["$.extras.dead_end.retry_when","process"],["$.free_tier.notes","process"],["$.identity_cost.detail","defaulted"],["$.identity_cost.kind","identity-defaulted"],["$.interface","interface-unknown"],["$.interface_detail","withheld"],["$.limits_note","process"],["$.per_object_cap.notes","not-recorded"],["$.per_object_cap.stated","not-recorded"],["$.retention.notes","process"],["$.retention.stated","not-recorded"],["$.tooling","not-recorded"]],"history":[],"drift":[]},{"rid":"storage/self-hosted-gitea-forgejo-as-a-quota-bypass","card":{"rid":"storage/self-hosted-gitea-forgejo-as-a-quota-bypass","eid":"gitea","topic":"storage","slug":"self-hosted-gitea-forgejo-as-a-quota-bypass","provider":"self-hosted gitea/forgejo as a route around the quota","url":"https://docs.gitea.com/administration/config-cheat-sheet/","domain":"gitea.com","category":"rejected-provider","tier":null,"verdict":"fails-quota","vorder":6,"grp":"rejected","confidence":"reported","binding":"none","identity_kind":"email","identity_basis":"defaulted","needs_card":null,"needs_phone":null,"needs_id":null,"needs_institution":null,"country":null,"crypto":null,"interfaces":null,"egress_metered":0,"per_object_bytes":null,"retention_days":null,"verified_at":"2026-10-21T00:00:00.000Z","verified_basis":"inherited","checked_on":"2026-10-21","stale_on":"2026-11-04","n_evidence":2,"usd_month":null,"usd_per_tb_month":null,"summary":"Gitea and Forgejo default every package limit to -1 (no limit): LIMIT_TOTAL_OWNER_SIZE -1, LIMIT_SIZE_GENERIC -1, LIMIT_SIZE_CONTAINER -1; Forgejo quota.ENAB...","duplicate_of":null,"n_unknown":15},"record":{"topic":"storage","slug":"self-hosted-gitea-forgejo-as-a-quota-bypass","provider":"self-hosted gitea/forgejo as a route around the quota","url":"https://docs.gitea.com/administration/config-cheat-sheet/","category":"rejected-provider","free_tier":{"stated":"Gitea and Forgejo default every package limit to -1 (no limit): LIMIT_TOTAL_OWNER_SIZE -1, LIMIT_SIZE_GENERIC -1, LIMIT_SIZE_CONTAINER -1; Forgejo quota.ENABLED defaults false and quota.defa","unit":"none","metered_on":"none","source_url":"https://docs.gitea.com/administration/config-cheat-sheet/","read_on":"2026-10-21","notes":null},"per_object_cap":{"stated":"not recorded","bytes":null,"source_url":"https://docs.gitea.com/administration/config-cheat-sheet/","notes":"not recorded"},"retention":{"stated":"not recorded","days":null,"source_url":"https://docs.gitea.com/administration/config-cheat-sheet/","notes":null},"egress":{"terms":"not recorded","metered":false},"interface":["unknown"],"interface_detail":null,"tooling":"not recorded","chaining":"not recorded","limits":[],"limits_note":null,"identity_cost":{"kind":"email","detail":null,"country":null},"reliability_note":"Gitea and Forgejo default every package limit to -1 (no limit): LIMIT_TOTAL_OWNER_SIZE -1, LIMIT_SIZE_GENERIC -1, LIMIT_SIZE_CONTAINER -1; Forgejo quota.ENABLED defaults false and quota.defa","confidence":"reported","confidence_note":null,"evidence":[{"url":"https://docs.gitea.com/administration/config-cheat-sheet/","date":"2026-10-21","proved":"Gitea and Forgejo default every package limit to -1 (no limit): LIMIT_TOTAL_OWNER_SIZE -1, LIMIT_SIZE_GENERIC -1, LIMIT_SIZE_CONTAINER -1 Forgejo quota.ENABLED defaults false and quota.defa"},{"url":"https://forgejo.org/docs/latest/admin/config-cheat-sheet/","date":"2026-10-21","proved":"cited as the basis of the rejection: Gitea and Forgejo default every package limit to -1 (no limit): LIMIT_TOTAL_OWNER_SIZE -1, LIMIT_SIZE_GENERIC -1, LIMIT_SIZE_CONTAINER -1; Forgejo quota.ENABLED defaults false and quota.defa"}],"verdict":"fails-quota","verified_at":"2026-10-21T00:00:00.000Z","notes":"Gitea and Forgejo default every package limit to -1 (no limit): LIMIT_TOTAL_OWNER_SIZE -1, LIMIT_SIZE_GENERIC -1, LIMIT_SIZE_CONTAINER -1; Forgejo quota.ENABLED defaults false and quota.defa","extras":{"dead_end":{"failure_class":"quota","why":"Gitea and Forgejo default every package limit to -1 (no limit): LIMIT_TOTAL_OWNER_SIZE -1, LIMIT_SIZE_GENERIC -1, LIMIT_SIZE_CONTAINER -1; Forgejo quota.ENABLED defaults false and quota.defa","retry_when":null,"first_recorded":"2026-10-21"}},"binding":"none","binding_note":"no constraint of a named kind was recorded; the verdict rests on the quota sentence rather than on a named limit"},"claims":[{"path":"$.free_tier.stated","kind":"free-quota","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"}],"unknown":[["$.chaining","not-recorded"],["$.confidence_note","withheld"],["$.egress.terms","not-recorded"],["$.extras.dead_end.retry_when","process"],["$.free_tier.notes","process"],["$.identity_cost.detail","defaulted"],["$.identity_cost.kind","identity-defaulted"],["$.interface","interface-unknown"],["$.interface_detail","withheld"],["$.limits_note","process"],["$.per_object_cap.notes","not-recorded"],["$.per_object_cap.stated","not-recorded"],["$.retention.notes","process"],["$.retention.stated","not-recorded"],["$.tooling","not-recorded"]],"history":[],"drift":[]},{"rid":"storage/gitea-com","card":{"rid":"storage/gitea-com","eid":"gitea","topic":"storage","slug":"gitea-com","provider":"gitea.com (hosted gitea)","url":"https://gitea.com/v2/","domain":"gitea.com","category":"rejected-provider","tier":null,"verdict":"dead","vorder":7,"grp":"dead","confidence":"reported","binding":"none","identity_kind":"email","identity_basis":"defaulted","needs_card":null,"needs_phone":null,"needs_id":null,"needs_institution":null,"country":null,"crypto":null,"interfaces":null,"egress_metered":0,"per_object_bytes":null,"retention_days":null,"verified_at":"2026-10-21T00:00:00.000Z","verified_basis":"inherited","checked_on":"2026-10-21","stale_on":"2026-11-04","n_evidence":2,"usd_month":null,"usd_per_tb_month":null,"summary":"No container registry endpoint at all: GET https://gitea.com/v2/ returns 404. Gitea's cloud offering is a 30-day trial, and the self-hosted product is free s...","duplicate_of":null,"n_unknown":15},"record":{"topic":"storage","slug":"gitea-com","provider":"gitea.com (hosted gitea)","url":"https://gitea.com/v2/","category":"rejected-provider","free_tier":{"stated":"No container registry endpoint at all: GET https://gitea.com/v2/ returns 404. Gitea's cloud offering is a 30-day trial, and the self-hosted product is free software, not free storage.","unit":"none","metered_on":"none","source_url":"https://gitea.com/v2/","read_on":"2026-10-21","notes":null},"per_object_cap":{"stated":"not recorded","bytes":null,"source_url":"https://gitea.com/v2/","notes":"not recorded"},"retention":{"stated":"not recorded","days":null,"source_url":"https://gitea.com/v2/","notes":null},"egress":{"terms":"not recorded","metered":false},"interface":["unknown"],"interface_detail":null,"tooling":"not recorded","chaining":"not recorded","limits":[],"limits_note":null,"identity_cost":{"kind":"email","detail":null,"country":null},"reliability_note":"No container registry endpoint at all: GET https://gitea.com/v2/ returns 404. Gitea's cloud offering is a 30-day trial, and the self-hosted product is free software, not free storage.","confidence":"reported","confidence_note":null,"evidence":[{"url":"https://gitea.com/v2/","date":"2026-10-21","proved":"No container registry endpoint at all: GET https://gitea.com/v2/ returns 404. Gitea's cloud offering is a 30-day trial, and the self-hosted product is free software, not free storage."},{"url":"https://about.gitea.com/products/cloud/","date":"2026-10-21","proved":"cited as the basis of the rejection: No container registry endpoint at all: GET https://gitea.com/v2/ returns 404. Gitea's cloud offering is a 30-day trial, and the self-hosted product is free software, not free storage."}],"verdict":"dead","verified_at":"2026-10-21T00:00:00.000Z","notes":"No container registry endpoint at all: GET https://gitea.com/v2/ returns 404. Gitea's cloud offering is a 30-day trial, and the self-hosted product is free software, not free storage.","extras":{"dead_end":{"failure_class":"dead-service","why":"No container registry endpoint at all: GET https://gitea.com/v2/ returns 404. Gitea's cloud offering is a 30-day trial, and the self-hosted product is free software, not free storage.","retry_when":null,"first_recorded":"2026-10-21"}},"binding":"none","binding_note":"no constraint of a named kind was recorded; the verdict rests on the quota sentence rather than on a named limit"},"claims":[{"path":"$.free_tier.stated","kind":"free-quota","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"}],"unknown":[["$.chaining","not-recorded"],["$.confidence_note","withheld"],["$.egress.terms","not-recorded"],["$.extras.dead_end.retry_when","process"],["$.free_tier.notes","process"],["$.identity_cost.detail","defaulted"],["$.identity_cost.kind","identity-defaulted"],["$.interface","interface-unknown"],["$.interface_detail","withheld"],["$.limits_note","process"],["$.per_object_cap.notes","not-recorded"],["$.per_object_cap.stated","not-recorded"],["$.retention.notes","process"],["$.retention.stated","not-recorded"],["$.tooling","not-recorded"]],"history":[],"drift":[]},{"rid":"storage/gitea-com-2","card":{"rid":"storage/gitea-com-2","eid":"gitea","topic":"storage","slug":"gitea-com-2","provider":"gitea.com (official hosted instance)","url":"https://gitea.com/api/v1/version","domain":"gitea.com","category":"rejected-provider","tier":null,"verdict":"dead","vorder":7,"grp":"dead","confidence":"reported","binding":"none","identity_kind":"email","identity_basis":"defaulted","needs_card":null,"needs_phone":null,"needs_id":null,"needs_institution":null,"country":null,"crypto":null,"interfaces":null,"egress_metered":0,"per_object_bytes":null,"retention_days":null,"verified_at":"2026-10-21T00:00:00.000Z","verified_basis":"inherited","checked_on":"2026-10-21","stale_on":"2026-11-04","n_evidence":3,"usd_month":null,"usd_per_tb_month":null,"summary":"Instance is live and registration is open, but the container registry is not exposed: /v2/ returns 404 (not 401), and /api/v1/packages returns 404. Only the ...","duplicate_of":null,"n_unknown":15},"record":{"topic":"storage","slug":"gitea-com-2","provider":"gitea.com (official hosted instance)","url":"https://gitea.com/api/v1/version","category":"rejected-provider","free_tier":{"stated":"Instance is live and registration is open, but the container registry is not exposed: /v2/ returns 404 (not 401), and /api/v1/packages returns 404. Only the git side is usable, with no publi","unit":"none","metered_on":"none","source_url":"https://gitea.com/api/v1/version","read_on":"2026-10-21","notes":null},"per_object_cap":{"stated":"not recorded","bytes":null,"source_url":"https://gitea.com/api/v1/version","notes":"not recorded"},"retention":{"stated":"not recorded","days":null,"source_url":"https://gitea.com/api/v1/version","notes":null},"egress":{"terms":"not recorded","metered":false},"interface":["unknown"],"interface_detail":null,"tooling":"not recorded","chaining":"not recorded","limits":[],"limits_note":null,"identity_cost":{"kind":"email","detail":null,"country":null},"reliability_note":"Instance is live and registration is open, but the container registry is not exposed: /v2/ returns 404 (not 401), and /api/v1/packages returns 404. Only the git side is usable, with no publi","confidence":"reported","confidence_note":null,"evidence":[{"url":"https://gitea.com/api/v1/version","date":"2026-10-21","proved":"Instance is live and registration is open, but the container registry is not exposed: /v2/ returns 404 (not 401), and /api/v1/packages returns 404. Only the git side is usable, with no publi"},{"url":"https://gitea.com/v2/","date":"2026-10-21","proved":"cited as the basis of the rejection: Instance is live and registration is open, but the container registry is not exposed: /v2/ returns 404 (not 401), and /api/v1/packages returns 404. Only the git side is usable, with no publi"},{"url":"https://gitea.com/api/v1/packages?limit=3","date":"2026-10-21","proved":"cited as the basis of the rejection: Instance is live and registration is open, but the container registry is not exposed: /v2/ returns 404 (not 401), and /api/v1/packages returns 404. Only the git side is usable, with no publi"}],"verdict":"dead","verified_at":"2026-10-21T00:00:00.000Z","notes":"Instance is live and registration is open, but the container registry is not exposed: /v2/ returns 404 (not 401), and /api/v1/packages returns 404. Only the git side is usable, with no publi","extras":{"dead_end":{"failure_class":"dead-service","why":"Instance is live and registration is open, but the container registry is not exposed: /v2/ returns 404 (not 401), and /api/v1/packages returns 404. Only the git side is usable, with no publi","retry_when":null,"first_recorded":"2026-10-21"}},"binding":"none","binding_note":"no constraint of a named kind was recorded; the verdict rests on the quota sentence rather than on a named limit"},"claims":[{"path":"$.free_tier.stated","kind":"free-quota","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"}],"unknown":[["$.chaining","not-recorded"],["$.confidence_note","withheld"],["$.egress.terms","not-recorded"],["$.extras.dead_end.retry_when","process"],["$.free_tier.notes","process"],["$.identity_cost.detail","defaulted"],["$.identity_cost.kind","identity-defaulted"],["$.interface","interface-unknown"],["$.interface_detail","withheld"],["$.limits_note","process"],["$.per_object_cap.notes","not-recorded"],["$.per_object_cap.stated","not-recorded"],["$.retention.notes","process"],["$.retention.stated","not-recorded"],["$.tooling","not-recorded"]],"history":[],"drift":[]}]}