{"id":20838762,"url":"https://github.com/royalicing/vercel-build-bonanza","last_synced_at":"2026-03-19T17:46:32.633Z","repository":{"id":49826676,"uuid":"518283951","full_name":"RoyalIcing/vercel-build-bonanza","owner":"RoyalIcing","description":null,"archived":false,"fork":false,"pushed_at":"2022-07-27T02:54:08.000Z","size":4668,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-01-18T23:42:53.711Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://vercel-build-bonanza.vercel.app/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RoyalIcing.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-07-27T02:36:22.000Z","updated_at":"2023-03-05T06:33:50.000Z","dependencies_parsed_at":"2022-08-25T18:12:13.452Z","dependency_job_id":null,"html_url":"https://github.com/RoyalIcing/vercel-build-bonanza","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoyalIcing%2Fvercel-build-bonanza","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoyalIcing%2Fvercel-build-bonanza/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoyalIcing%2Fvercel-build-bonanza/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoyalIcing%2Fvercel-build-bonanza/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RoyalIcing","download_url":"https://codeload.github.com/RoyalIcing/vercel-build-bonanza/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243196649,"owners_count":20251860,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-11-18T01:11:28.857Z","updated_at":"2025-12-11T22:36:43.691Z","avatar_url":"https://github.com/RoyalIcing.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Vercel Build API Bonanza\n\nSee what we can do if we just use the [Vercel Build API](https://vercel.com/docs/build-output-api/v3) directly.\n\n- static file: `.vercel/output/static/robots.txt`\n- Node.js Lambda: `.vercel/output/functions/node16.func`\n- Golang Lambda: `.vercel/output/functions/golang.func`\n\n## Deployment\n\nRun `make production`. It uses `vercel deploy --prebuilt` to deploy the existing files without having to run a build on Vercel.\n\n## Speed\n\nRun `make httpstat` to see the various speeds. In Australia I see:\n\n~~~\nhttpstat \"https://vercel-build-bonanza.vercel.app/robots.txt\"\nConnected to 76.76.21.164:443 from 192.168.0.9:52337\n\nHTTP/2 200 \ndate: Wed, 27 Jul 2022 02:45:28 GMT\ncontent-type: text/plain; charset=utf-8\ncontent-length: 14\ncache-control: public, max-age=0, must-revalidate\netag: \"f9418f76d1fa0dff51f045a150a6d80a\"\naccess-control-allow-origin: *\ncontent-disposition: inline; filename=\"robots.txt\"\naccept-ranges: bytes\nage: 0\nx-vercel-cache: MISS\nserver: Vercel\nx-vercel-id: syd1:syd1::dc7fd-1658889928380-6b7426ccbbcf\nstrict-transport-security: max-age=63072000; includeSubDomains; preload\n\nBody stored in: /var/folders/rb/255bj8l132gggvfkmkmlhhym0000gn/T/tmp3mj1wz1y\n\n  DNS Lookup   TCP Connection   TLS Handshake   Server Processing   Content Transfer\n[     9ms    |      21ms      |     48ms      |       257ms       |        1ms       ]\n             |                |               |                   |                  |\n    namelookup:9ms            |               |                   |                  |\n                        connect:30ms          |                   |                  |\n                                    pretransfer:78ms              |                  |\n                                                      starttransfer:335ms            |\n                                                                                 total:336ms  \n\nhttpstat \"https://vercel-build-bonanza.vercel.app/node16\"\nConnected to 76.76.21.164:443 from 192.168.0.9:52340\n\nHTTP/2 200 \ncontent-type: text/plain\ncache-control: public, max-age=0, must-revalidate\ndate: Wed, 27 Jul 2022 02:45:29 GMT\ncontent-length: 104\nx-vercel-cache: MISS\nage: 0\nserver: Vercel\nx-vercel-id: syd1::iad1::vt2lb-1658889928855-e490dc0372b5\nstrict-transport-security: max-age=63072000; includeSubDomains; preload\n\nBody stored in: /var/folders/rb/255bj8l132gggvfkmkmlhhym0000gn/T/tmp91bd7ve1\n\n  DNS Lookup   TCP Connection   TLS Handshake   Server Processing   Content Transfer\n[     9ms    |      19ms      |     45ms      |       964ms       |        1ms       ]\n             |                |               |                   |                  |\n    namelookup:9ms            |               |                   |                  |\n                        connect:28ms          |                   |                  |\n                                    pretransfer:73ms              |                  |\n                                                      starttransfer:1037ms           |\n                                                                                 total:1038ms \n\nhttpstat \"https://vercel-build-bonanza.vercel.app/golang\"\nConnected to 76.76.21.164:443 from 192.168.0.9:52341\n\nHTTP/2 200 \ndate: Wed, 27 Jul 2022 02:45:31 GMT\ncache-control: public, max-age=0, must-revalidate\ncontent-length: 23\nx-vercel-cache: MISS\nage: 0\nserver: Vercel\nx-vercel-id: syd1::iad1::vt2lb-1658889930044-4656d86c67aa\nstrict-transport-security: max-age=63072000; includeSubDomains; preload\n\nBody stored in: /var/folders/rb/255bj8l132gggvfkmkmlhhym0000gn/T/tmprudnhw1d\n\n  DNS Lookup   TCP Connection   TLS Handshake   Server Processing   Content Transfer\n[     8ms    |      18ms      |     45ms      |      1516ms       |        4ms       ]\n             |                |               |                   |                  |\n    namelookup:8ms            |               |                   |                  |\n                        connect:26ms          |                   |                  |\n                                    pretransfer:71ms              |                  |\n                                                      starttransfer:1587ms           |\n                                                                                 total:1591ms \n\nhttpstat \"https://vercel-build-bonanza.vercel.app/jsedge\"\nConnected to 76.76.21.164:443 from 192.168.0.9:52345\n\nHTTP/2 200 \ndate: Wed, 27 Jul 2022 02:45:31 GMT\ncontent-type: text/plain;charset=UTF-8\ncontent-length: 21\nserver: Vercel\nx-vercel-id: syd1::mtm8d-1658889931769-6690dee7b72f\nstrict-transport-security: max-age=63072000; includeSubDomains; preload\ncache-control: public, max-age=0, must-revalidate\nx-vercel-cache: MISS\n\nBody stored in: /var/folders/rb/255bj8l132gggvfkmkmlhhym0000gn/T/tmpxvc8yzlu\n\n  DNS Lookup   TCP Connection   TLS Handshake   Server Processing   Content Transfer\n[     6ms    |      19ms      |     47ms      |       67ms        |        0ms       ]\n             |                |               |                   |                  |\n    namelookup:6ms            |               |                   |                  |\n                        connect:25ms          |                   |                  |\n                                    pretransfer:72ms              |                  |\n                                                      starttransfer:139ms            |\n                                                                                 total:139ms  \n~~~","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Froyalicing%2Fvercel-build-bonanza","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Froyalicing%2Fvercel-build-bonanza","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Froyalicing%2Fvercel-build-bonanza/lists"}