# mamori > Typed, validated, watchable configuration and secrets for Go, loaded from a broad provider ecosystem (env, files, AWS, Vault, GCP, Azure, Kubernetes, databases, feature flags) and reconciled at runtime without a restart. Auto-generated from the mamori documentation at https://mamorigo.dev/docs. ## Documentation - [Introduction](https://mamorigo.dev/docs) - [Quick start](https://mamorigo.dev/docs/quickstart) - [1Password provider](https://mamorigo.dev/docs/providers/onepassword) - [Admin endpoint](https://mamorigo.dev/docs/observability/admin) - [Agent skill](https://mamorigo.dev/docs/skill) - [Amazon S3 provider](https://mamorigo.dev/docs/providers/s3) - [Auth](https://mamorigo.dev/docs/auth) - [Auth schemes](https://mamorigo.dev/docs/auth/schemes) - [AWS AppConfig provider](https://mamorigo.dev/docs/providers/aws-appconfig) - [AWS provider](https://mamorigo.dev/docs/providers/aws) - [Azure AppConfig provider](https://mamorigo.dev/docs/providers/azure-appconfig) - [Azure Blob provider](https://mamorigo.dev/docs/providers/azblob) - [Azure provider](https://mamorigo.dev/docs/providers/azure) - [Bitwarden Secrets Manager](https://mamorigo.dev/docs/providers/bitwarden) - [Bootstrap cache](https://mamorigo.dev/docs/usage/bootstrap-cache) - [CLI](https://mamorigo.dev/docs/cli) - [Cloudflare Workers KV](https://mamorigo.dev/docs/providers/cloudflare-kv) - [Concepts](https://mamorigo.dev/docs/concepts) - [Config server](https://mamorigo.dev/docs/server) - [ConfigCat provider](https://mamorigo.dev/docs/providers/configcat) - [Conformance](https://mamorigo.dev/docs/writing-a-provider/conformance) - [Consul provider](https://mamorigo.dev/docs/providers/consul) - [Cosmos DB provider](https://mamorigo.dev/docs/providers/cosmos) - [Custom authenticators](https://mamorigo.dev/docs/auth/custom) - [Deploy and expose](https://mamorigo.dev/docs/server/transports) - [Derived fields](https://mamorigo.dev/docs/usage/derived-fields) - [diff](https://mamorigo.dev/docs/cli/diff) - [Doctor: pre-deploy check](https://mamorigo.dev/docs/observability/doctor) - [Doppler provider](https://mamorigo.dev/docs/providers/doppler) - [dotenv provider](https://mamorigo.dev/docs/providers/dotenv) - [DynamoDB provider](https://mamorigo.dev/docs/providers/dynamodb) - [env provider](https://mamorigo.dev/docs/providers/env) - [Error kinds](https://mamorigo.dev/docs/concepts/error-kinds) - [etcd provider](https://mamorigo.dev/docs/providers/etcd) - [exec provider](https://mamorigo.dev/docs/providers/exec) - [file provider](https://mamorigo.dev/docs/providers/file) - [Firebase Realtime Database provider](https://mamorigo.dev/docs/providers/firebase-rtdb) - [Firebase Remote Config provider](https://mamorigo.dev/docs/providers/firebase-rc) - [Firestore provider](https://mamorigo.dev/docs/providers/firestore) - [Flagsmith provider](https://mamorigo.dev/docs/providers/flagsmith) - [Flipt provider](https://mamorigo.dev/docs/providers/flipt) - [Forcing a refresh](https://mamorigo.dev/docs/usage/refresh) - [GCP provider](https://mamorigo.dev/docs/providers/gcp) - [Generic HTTPS](https://mamorigo.dev/docs/providers/https) - [Getting help](https://mamorigo.dev/docs/getting-help) - [GO Feature Flag provider](https://mamorigo.dev/docs/providers/goff) - [Google GCS provider](https://mamorigo.dev/docs/providers/gcs) - [GrowthBook provider](https://mamorigo.dev/docs/providers/growthbook) - [HCP Vault Secrets provider](https://mamorigo.dev/docs/providers/hcp-vault-secrets) - [Heroku Config Vars](https://mamorigo.dev/docs/providers/heroku) - [High availability](https://mamorigo.dev/docs/server/ha) - [HTTP core](https://mamorigo.dev/docs/writing-a-provider/httpcore) - [Infisical](https://mamorigo.dev/docs/providers/infisical) - [JSON Pointer selection](https://mamorigo.dev/docs/concepts/json-pointer) - [Kubernetes provider](https://mamorigo.dev/docs/providers/kubernetes) - [LaunchDarkly provider](https://mamorigo.dev/docs/providers/launchdarkly) - [Loading and watching](https://mamorigo.dev/docs/usage) - [Logging](https://mamorigo.dev/docs/telemetry/logging) - [mamori (client) provider](https://mamorigo.dev/docs/providers/mamori) - [mamori doctor and status](https://mamorigo.dev/docs/cli/doctor-status) - [mamori explain](https://mamorigo.dev/docs/cli/explain) - [mamori policy](https://mamorigo.dev/docs/cli/policy) - [mamori schema](https://mamorigo.dev/docs/cli/schema) - [Middleware](https://mamorigo.dev/docs/middleware) - [MongoDB provider](https://mamorigo.dev/docs/providers/mongodb) - [MySQL provider](https://mamorigo.dev/docs/providers/mysql) - [Nacos provider](https://mamorigo.dev/docs/providers/nacos) - [Observability](https://mamorigo.dev/docs/observability) - [OpenFeature provider](https://mamorigo.dev/docs/providers/openfeature) - [OpenTelemetry](https://mamorigo.dev/docs/telemetry/opentelemetry) - [Options reference](https://mamorigo.dev/docs/usage/options) - [PostgreSQL provider](https://mamorigo.dev/docs/providers/postgres) - [PostHog provider](https://mamorigo.dev/docs/providers/posthog) - [Prometheus](https://mamorigo.dev/docs/telemetry/prometheus) - [Providers overview](https://mamorigo.dev/docs/providers) - [Redis provider](https://mamorigo.dev/docs/providers/redis) - [Ref grammar](https://mamorigo.dev/docs/concepts/ref-grammar) - [Ref interpolation](https://mamorigo.dev/docs/concepts/ref-interpolation) - [Resolve and errors](https://mamorigo.dev/docs/writing-a-provider/resolve) - [Rotation safety](https://mamorigo.dev/docs/usage/rotation) - [Scaleway Secret Manager](https://mamorigo.dev/docs/providers/scaleway-sm) - [Secret types](https://mamorigo.dev/docs/concepts/secret-types) - [Security & releases](https://mamorigo.dev/docs/security) - [Server auth and policy](https://mamorigo.dev/docs/server/authorization) - [Server bindings](https://mamorigo.dev/docs/server/bindings) - [Server wire protocol](https://mamorigo.dev/docs/server/wire-protocol) - [Snapshots and pinning](https://mamorigo.dev/docs/usage/snapshots) - [SOPS provider](https://mamorigo.dev/docs/providers/sops) - [Source chains and precedence](https://mamorigo.dev/docs/concepts/source-chains) - [Split provider](https://mamorigo.dev/docs/providers/split) - [SQLite provider](https://mamorigo.dev/docs/providers/sqlite) - [Supabase Vault](https://mamorigo.dev/docs/providers/supabase) - [Telemetry](https://mamorigo.dev/docs/telemetry) - [Testing](https://mamorigo.dev/docs/testing) - [Troubleshooting](https://mamorigo.dev/docs/troubleshooting) - [Unleash provider](https://mamorigo.dev/docs/providers/unleash) - [Validation](https://mamorigo.dev/docs/validation) - [Value decoding](https://mamorigo.dev/docs/concepts/decoding) - [Vault provider](https://mamorigo.dev/docs/providers/vault) - [Vercel Global Config](https://mamorigo.dev/docs/providers/vercel-gc) - [vet](https://mamorigo.dev/docs/cli/vet) - [Viper provider](https://mamorigo.dev/docs/providers/viper) - [Watch and batch](https://mamorigo.dev/docs/writing-a-provider/capabilities) - [Watch for changes](https://mamorigo.dev/docs/usage/watching) - [Watching one ref](https://mamorigo.dev/docs/usage/watch-ref) - [Why mamori](https://mamorigo.dev/docs/comparison) - [Write a provider](https://mamorigo.dev/docs/writing-a-provider) ## Full text - [Complete documentation](https://mamorigo.dev/llms-full.txt): every page above concatenated into a single Markdown file.