rust-axum-production

Installation
SKILL.md

Rust Axum em produção

Um serviço Axum pronto para produção é previsível sob falha, observável e seguro por padrão. Aplique junto com axum e, no go-live geral, production-readiness. Logs/spans: tracing. Runtime: tokio. Client: reqwest.

Boot e configuração

  • Carregue config de env (e arquivos se o projeto usar) uma vez no startup.
  • Valide com tipos (figment, config, envy, ou parse manual) — falhe rápido se faltar secret/DB URL.
  • Separe development / staging / production (logs, auto-migrate, verbosidade de erro).
  • Não leia env dentro de handlers.
APP_ENV=production
DATABASE_URL=...
RUST_LOG=info,tower_http=info,my_app=info
LISTEN_ADDR=0.0.0.0:8080

Processo e shutdown

Installs
9
First Seen
Aug 12, 2026
rust-axum-production — danieldxd/myapp-skills