page:guides:hono:configuration secrets

Configure environment and secrets for Hono

Summary

Configuration and secrets for a Hono app on Ample. Verified on Hono: an --env value delivered encrypted and reported as present without being echoed (secret=set). Build and start: npm install and npm run start with @hono/node-server on the node-22 template.

Representative Queries

Resource Requirements

Infrastructure Requirements

Framework

Hono

Workload

Configure environment and secrets

Release Status

published

Support Status

verified

Execution Status

ready

Prerequisites

Tested Configuration

Input Schema

Workflow Steps

  1. Build and start: npm install and npm run start with @hono/node-server on the node-22 template; the server must bind 0.0.0.0 on PORT.
  2. Pass values on deploy: Use --env KEY=value (repeatable) or --env-file; values are encrypted at rest and reused on redeploys. Declare names only in ample.toml. Command: ample deploy . --name --public --env MY_SECRET=...
  3. Verify: Fetch the live URL and /p/configuration-secrets on the example; on failure read the build and runtime logs. Command: ample logs --kind build

Examples

Success Checks

Limitations

Cost Estimate

Evidence Summary

Last Verified At

2026-09-21T01:14:18Z

Unknowns

Formats

Next Actions