{"registry_version":"2026.1025.387","generated_at":"2026-10-25T06:27:00Z","content_sha256":"089d16f627d9365e3d0663cc8069203706d7cb23a76c332226e29686968811a5","signed":true,"signature":{"key_id":"ed25519:74ca19268e364242","algorithm":"ed25519","expires_at":"2026-11-24T06:27:09Z","expired":false,"manifest":"/registry/manifest.json"},"entry_sha256":"f46f910441f87bae4b0659ae49a662833b64cee358a86914171ab1e3e2cb65a5","entry":{"id":"herenow/hosting","name":"here.now static site hosting","vendor":"here.now","summary":"Publish static sites to {slug}.here.now; anonymous sites expire after 24 hours, so get an account API key (email code flow) for permanent sites.","aliases":["here-now","herenow"],"category":"hosting","group":"A","homepage":"https://here.now/","docs":["https://here.now/docs"],"status":"researched","last_verified":null,"last_researched":"2026-10-25","sources":[{"id":"docs","url":"https://here.now/docs","title":"here.now docs","accessed":"2026-10-25","supports":"Static sites only (no server code or database); anonymous publishing expires after 24 hours; API key via agent email flow (POST /api/auth/agent/request-code then verify-code) or Stripe Projects (sets HERENOW_API_KEY); keys start hnk_, up to 50 per account, Bearer auth; three-step publish API (publish, upload, finalize); X-HereNow-Client header; save key to ~/.herenow/credentials with 0600.","kind":"official"},{"id":"pricing","url":"https://here.now/pricing.md","title":"here.now pricing","accessed":"2026-10-25","supports":"Free $0 with account, 10 GB storage, 500 sites, 1 custom domain, 60 publishes per hour; Hobby $4/month; Developer $20/month.","kind":"official"},{"id":"stripe-projects","url":"https://projects.dev/providers/","title":"Stripe Projects provider catalogue","accessed":"2026-10-25","supports":"Here.now is listed in the Stripe Projects catalogue as herenow/hosting (Hosting, CDN, Storage).","kind":"official"}],"allowed_domains":["here.now"],"steps":[{"id":"request-code","title":"Request a sign-in code","summary":"The agent sends the person's email to POST /api/auth/agent/request-code; here.now emails the person a code. The person decides whether to proceed.","route":"guided","depends_on":[],"gate":"human_submit","sources":["docs"]},{"id":"verify-code","title":"Enter the emailed code to get an API key","summary":"The person reads the code from their inbox and submits it to POST /api/auth/agent/verify-code themselves, which returns an API key (hnk_…). verapli stores it as HERENOW_API_KEY in the user's own files only.","route":"guided","depends_on":["request-code"],"gate":"2fa","sources":["docs"]},{"id":"publish","title":"Publish the site","summary":"Call POST /api/v1/publish with the file list, upload each file to its presigned URL, then POST /api/v1/publish/<slug>/finalize; share the returned siteUrl.","route":"api","depends_on":["verify-code"],"gate":"none","sources":["docs"]}],"outputs":[{"name":"HERENOW_API_KEY","description":"here.now account API key (Bearer).","secret":true,"example_format":"hnk_…","from_step":"verify-code"}],"terms_notes":[{"kind":"rules_say","severity":"amber","text":"Anonymous sites (no API key) expire after 24 hours; use an account key for anything that must stay up.","source":"docs"}],"pricing_notes":{"free_tier":"10 GB storage, 500 sites, 1 custom domain, 60 publishes per hour (account required).","costs":"Hobby $4/month; Developer $20/month.","source":"pricing"},"stripe_projects":true,"api_provisioning":{"available":"yes","notes":"Publishing and key management are API-first; obtaining the first key needs the person's emailed code.","source":"docs"},"detect":{"env_names":["HERENOW_API_KEY"]}}}