{"eid":"cnb","name":"Tencent CNB","domain":"cnb.cool","resolved_by":"domain","topics":["compute","storage"],"n_records":2,"best_vorder":1,"review":null,"aliases":["CNB 云原生构建 (cnb.cool, Tencent Cloud Native Build, community edition)","Tencent CNB","cnb.cool"],"records":[{"rid":"compute/tencent-cnb","card":{"rid":"compute/tencent-cnb","eid":"cnb","topic":"compute","slug":"tencent-cnb","provider":"Tencent CNB","url":"https://docs.cnb.cool/zh/pricing.html","domain":"cnb.cool","category":"dev environment","tier":null,"verdict":"qualifies-with-caveat","vorder":1,"grp":"usable","self_hosted":0,"confidence":"documented","binding":"request-rate","identity_kind":"any-phone","identity_basis":"stated","needs_card":0,"needs_phone":1,"needs_id":0,"needs_institution":0,"country":null,"crypto":null,"interfaces":"rest,git","egress_metered":null,"per_object_bytes":null,"retention_days":null,"verified_at":"2026-11-04T10:36:12.793Z","verified_basis":"live","checked_on":"2026-11-04","stale_on":"2026-10-25","n_evidence":10,"usd_month":null,"usd_per_tb_month":null,"summary":"translated from the CNB pricing table, read 2026-10-22: cloud-native build CPU free quota 160 core-hours a month; cloud-native development CPU free quota 1,6...","duplicate_of":null,"n_unknown":7,"free_unit":"hours"},"record":{"topic":"compute","slug":"tencent-cnb","provider":"Tencent CNB","url":"https://docs.cnb.cool/zh/pricing.html","category":"dev environment","free_tier":{"stated":"translated from the CNB pricing table, read 2026-10-22: cloud-native build CPU free quota 160 core-hours a month; cloud-native development CPU free quota 1,600 core-hours a month; cloud-native build GPU free quota 0 core-hours a month; cloud-native development GPU free quota 0 core-hours a month; GPU overage at CNY 0.5 per core-hour; repository storage 100 GiB; object storage 100 GiB; 500 AI credits a month.","unit":"hours","metered_on":"wall-clock","source_url":"https://docs.cnb.cool/zh/pricing.html","read_on":"2026-10-22","notes":"allowance"},"per_object_cap":{"stated":"not applicable","bytes":null,"source_url":"https://docs.cnb.cool/zh/pricing.html","notes":null},"retention":{"stated":"not applicable","days":null,"source_url":"https://docs.cnb.cool/zh/pricing.html","notes":null},"egress":{"terms":"not published: the billing table on the pricing page lists repository storage, object storage, build and dev CPU and GPU core-hours and AI Credits, and no egress or traffic item","metered":false,"free_allowance":null,"price_per_tb":null,"source_url":"https://docs.cnb.cool/zh/pricing.html"},"interface":["rest","git"],"interface_detail":"REST (OpenAPI at api.cnb.cool), Git over HTTPS with an access token, and the browser cloud IDE; Git over SSH is documented as unsupported","tooling":"a Git client over HTTPS (username cnb, an access token as the password); the REST OpenAPI at api.cnb.cool; the CNB CLI (command cnb, npm package @cnbcool/cnb-cli or Docker image cnbcool/cnb-cli, login by OAuth2 device flow or the CNB_TOKEN variable)","chaining":"1,600 CPU core-hours a month runs a continuous build and test loop for one person, and it holds the build step of any chain whose GPU step has moved elsewhere.","limits":[{"kind":"request-rate","value":"1,600 core-hours a month of development allowance is the only lane left, because the GPU lane went from a quota to zero on 2026-08-01 and a build that needs a card now bills from the first core-hour.","source":"https://docs.cnb.cool/zh/pricing.html"}],"limits_note":"1,600 core-hours a month of development allowance is the only lane left, because the GPU lane went from a quota to zero on 2026-08-01 and a build that needs a card now bills from the first core-hour.","binding":"request-rate","binding_note":"1,600 core-hours a month of development allowance is the only lane left, because the GPU lane went from a quota to zero on 2026-08-01 and a build that needs a card now bills from the first core-hour.","identity_cost":{"kind":"any-phone","detail":null,"country":null},"reliability_note":"no reliability event recorded","confidence":"documented","evidence":[{"url":"https://docs.cnb.cool/zh/pricing.html","date":"2026-10-22","proved":"the pricing table: build CPU 160 core-hours a month free, development CPU 1,600 core-hours a month free, both GPU lines 0 core-hours a month free, storage 100 GiB for repositories and 100 GiB for objects"},{"url":"https://cloud.tencent.com/announce/detail/2349","date":"2026-07-01","proved":"quoted announcement, translated: from 2026-08-01 CNB cancels the free quota for cloud-native build GPU and cloud-native development GPU; GPU moves to pay-as-you-go; organizations without a bound Tencent Cloud budget cannot use GPU at all until they bind one"},{"url":"https://linux.do/t/topic/2068176","date":"2026-04-27","proved":"the pre-withdrawal state, translated: a .cnb.yaml can request the cnb amd64 GPU L40 tag, giving a shared L40 with more than 40 GB of VRAM, with a single session of at most 4 hours"},{"url":"https://linux.do/t/topic/2635751","date":"2026-07-26","proved":"an account's own quota panel showing a development GPU monthly quota of 1,600 core-hours, then a reply noting the announcement cancels it, then an answer on 2026-08-01 saying the GPU still works, which is a rollout lag and not a revocation"},{"url":"https://docs.cnb.cool/zh/pricing.html","date":"2026-11-03","proved":"the billing table ends with AI Credits and has no egress or traffic row","capture":"sha256:a9f02eb070a0a636baab9c5ca987f0a723bc8700c5b8e7420b165bb19f2434c6","quote":"| AI Credits | 500 credits/月 | ¥0.05/credit | NPC 等 AI Token |"},{"url":"https://api.cnb.cool/","date":"2026-11-03","proved":"the provider publishes an OpenAPI reference at api.cnb.cool","capture":"sha256:45919295a138f3c0b6f4f4e2353056b3f4da5ca92de6a1cd0c3463254bd16cdb","quote":"CNB OPENAPI"},{"url":"https://docs.cnb.cool/zh/guide/git-access.html","date":"2026-11-03","proved":"Git access is over HTTPS with an access token; SSH is not supported for Git","capture":"sha256:2138e9967ce85e13c0951bb1817cdf012901a3d664b88a5c59ddee12533168d7","quote":"平台不支持 SSH 协议访问，原因如下："},{"url":"https://docs.cnb.cool/zh/guide/git-access.html","date":"2026-11-04","proved":"Git access uses the fixed username cnb with an access token","capture":"sha256:2138e9967ce85e13c0951bb1817cdf012901a3d664b88a5c59ddee12533168d7","quote":"用户名：固定填写 `cnb`"},{"url":"https://docs.cnb.cool/zh/develops/cnb-cli.html","date":"2026-11-04","proved":"CNB publishes a command-line tool, CNB CLI, installed as the npm package @cnbcool/cnb-cli or run as the Docker image cnbcool/cnb-cli, covering the OpenAPI","capture":"sha256:0e30d0e54949089bc6a3c00a5224f52c91a4c3eb48817ea11a84c798791b0876","quote":"CNB CLI 是 CNB 平台 OpenAPI 的命令行工具， 一条 `cnb` 命令即可访问全部 OpenAPI 能力"},{"url":"https://docs.cnb.cool/zh/guide/git-access.html","date":"2026-11-04","proved":"Git over HTTPS uses the fixed username cnb with an access token as the password","capture":"sha256:2138e9967ce85e13c0951bb1817cdf012901a3d664b88a5c59ddee12533168d7","quote":"用户名：固定填写 `cnb`"}],"verdict":"qualifies-with-caveat","verified_at":"2026-11-04T10:36:12.793Z","notes":"A post dated 2026-04-27 made a shared L40 at more than 40 GB of VRAM look like free capacity; the vendor's own pricing page read 2026-10-22 lists the GPU free quota as 0. Identity: a Tencent Cloud account, which for a mainland registration is a real-name check with a phone number as the visible cost.","extras":{"facets":{"class":"ci-gpu-runner","free_tier_kind":"allowance","shape":{"vcpu":8,"ram_gib":16,"gpu_class":null,"gpu_count":0}}}},"claims":[{"path":"$.free_tier","kind":"has-free-tier","num":1.0,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"},{"path":"$.free_tier.stated","kind":"free-quota","num":100.0,"unit":"GiB","per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"},{"path":"$.limits[0].value","kind":"limit:request-rate","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"}],"unknown":[["$.egress.metered","egress-unknown"],["$.identity_cost.detail","process"],["$.per_object_cap.notes","process"],["$.per_object_cap.stated","not-applicable"],["$.reliability_note","none-observed"],["$.retention.notes","process"],["$.retention.stated","not-applicable"]],"history":[{"hid":"2026-10-29T034647Z-1","when":"2026-10-29T03:46:47Z","status":"decided","title":"Decided on 2026-10-29: compute/baidu-ai-studio, compute/tencent-cnb"}],"drift":[]},{"rid":"storage/cnb","card":{"rid":"storage/cnb","eid":"cnb","topic":"storage","slug":"cnb","provider":"CNB 云原生构建 (cnb.cool, Tencent Cloud Native Build, community edition)","url":"https://cnb.cool","domain":"cnb.cool","category":"paas","tier":null,"verdict":"qualifies-with-caveat","vorder":1,"grp":"usable","self_hosted":0,"confidence":"reported","binding":"per-object-cap","identity_kind":"national-id","identity_basis":"stated","needs_card":0,"needs_phone":0,"needs_id":1,"needs_institution":0,"country":null,"crypto":null,"interfaces":"rest,webdav,webdav-proxy,cli","egress_metered":0,"per_object_bytes":256000000,"retention_days":null,"verified_at":"2026-10-21T00:00:00.000Z","verified_basis":"inherited","checked_on":"2026-10-21","stale_on":"2026-11-05","n_evidence":3,"usd_month":null,"usd_per_tb_month":null,"summary":"Per top-level org, free tier per month: '仓库存储 100 GiB' + '对象存储 100 GiB' (object storage covers '制品、LFS 对象、图片及附件'), plus 160 build-CPU core-hours and 1600 dev...","duplicate_of":null,"n_unknown":6,"free_unit":"GiB"},"record":{"topic":"storage","slug":"cnb","provider":"CNB 云原生构建 (cnb.cool, Tencent Cloud Native Build, community edition)","url":"https://cnb.cool","category":"paas","free_tier":{"stated":"Per top-level org, free tier per month: '仓库存储 100 GiB' + '对象存储 100 GiB' (object storage covers '制品、LFS 对象、图片及附件'), plus 160 build-CPU core-hours and 1600 dev-CPU core-hours. Over-quota is metered at ¥1/GiB/month, and storage is billed on daily average minus the free allowance — so staying under 100+100 GiB per org is genuinely free.","unit":"GiB","metered_on":"stored-bytes","source_url":"https://docs.cnb.cool/zh/pricing.html","read_on":"2026-10-21","notes":null},"per_object_cap":{"stated":"256 MB per file","bytes":256000000,"source_url":"https://docs.cnb.cool/zh/pricing.html","notes":"not stated"},"retention":{"stated":"not stated","source_url":"https://docs.cnb.cool/zh/pricing.html","notes":"not stated"},"egress":{"terms":"Not metered separately in the pricing table — the only storage line items are 仓库存储 and 对象存储, both by GiB-month; there is no egress/流量 row. Public release-attachment downloads run on the cnb.cool CDN. Treat as unmetered-until-proven.","metered":false},"interface":["rest","webdav","webdav-proxy","cli"],"interface_detail":"rest","tooling":"OpenList ships a first-class `cnb_releases` driver (github.com/OpenListTeam/OpenList, drivers/cnb_releases — fields: repo, token, use_tag_name, default_branch), i.e. a maintained WebDAV/HTTP front end over CNB release attachments. Also the official `cnbcool/attachments` plugin ('支持 commit 和 release 上传或下载附件，目前暂支持 64GB 以内的文件上传') and a Rust CLI (`cnb release download/--share`).","chaining":"Free allowance is per top-level org, and '每个顶级组织独立计费' — so N orgs = N x 200 GiB. Two independent multipliers: (a) unlimited repos inside one org, each with unlimited releases, each attachment up to 64 GB; (b) unlimited orgs at 200 GiB each. Per-file ceiling (64 GB) is 32x GitHub Releases' 2 GiB.","limits":[{"kind":"per-object-cap","value":"256 MB per file","source":"https://docs.cnb.cool/zh/pricing.html"}],"limits_note":"per-object-cap: 64 GB per release/commit attachment (provider's own plugin README: '目前暂支持 64GB 以内的文件上传'). repo-blob cap: 256 MB per file in the git tree, with the maintainers explicitly steering large files to release attachments ('此256M之限制...当以附件方式为之'). request-rate: none documented. Billing: over the free 100 GiB the org is charged ¥1/GiB/month at month start — silent overage, not a hard stop.","identity_cost":{"kind":"national-id","detail":"national-id (WeChat login / 腾讯云 account; the docs' usage-management flow binds a Tencent Cloud budget). Not anonymous.","country":null},"reliability_note":"Community edition launched public beta 2025-08; beta-free extras expired 2025-08-31, so the 100+100 GiB figures are the steady state. No ban/wipe reports found; overage is billed rather than blocked, which is the real hazard.","confidence":"reported","confidence_note":null,"evidence":[{"url":"https://docs.cnb.cool/zh/pricing.html","date":"2026-10-21","proved":"'仓库存储 | 100 GiB | ¥1/GiB/月 | Git 对象' and '对象存储 | 100 GiB | ¥1/GiB/月 | 制品、LFS 对象等'; '每个顶级组织独立结算'"},{"url":"https://cnb.cool/wmde/attachments","date":"2026-10-21","proved":"'支持 commit 和 release 上传或下载附件，目前暂支持 64GB 以内的文件上传'"},{"url":"https://github.com/OpenListTeam/OpenList/tree/main/drivers/cnb_releases","date":"2026-10-21","proved":"maintained driver with release-attachment upload/download, proving a working non-web client"}],"verdict":"qualifies-with-caveat","verified_at":"2026-10-21T00:00:00.000Z","notes":"Per top-level org, free tier per month: '仓库存储 100 GiB' + '对象存储 100 GiB' (object storage covers '制品、LFS 对象、图片及附件'), plus 160 build-CPU core-hours and 1600 dev-CPU core-hours. Over-quota is metered at ¥1/GiB/month, and storage is billed on daily average minus the free allowance — so staying under 100+100 GiB per org is genuinely free.","extras":{},"binding":"per-object-cap","binding_note":null},"claims":[{"path":"$.free_tier","kind":"has-free-tier","num":1.0,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"},{"path":"$.free_tier.stated","kind":"free-quota","num":100.0,"unit":"GiB","per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"},{"path":"$.limits[0].value","kind":"limit:per-object-cap","num":256.0,"unit":"MB","per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"}],"unknown":[["$.binding_note","boilerplate"],["$.confidence_note","withheld"],["$.free_tier.notes","process"],["$.per_object_cap.notes","not-extracted"],["$.retention.notes","not-extracted"],["$.retention.stated","not-extracted"]],"history":[],"drift":[]}]}