Skip to main content

Simple secret server for python

Project description

The ox_secrets package provides a simple secret server for python. You can use simple file based secret storage in development and testing and then add more sophisticated secret storage in production. Similarly, you can use it to switch which type of secret manager you are using by changing only the mode for ox_secerts without having to re-write the rest of your code.

Think of it similar to an ORM for secrets.

Currently, the following back ends are supported:

  • fss: File secret server

    • Reads secrets from a local file.

    • Useful for development and testing.

  • evs: Environment variable server.

    • While other modes back ends can use environment variables to override, this mode ONLY looks at environment variables.

  • aws: Uses the AWS Secret Manager.

The main secret server can merge and cache secrets from multiple back-ends in case your secrets are split across various places.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ox_secrets-0.3.5.tar.gz (11.1 kB view details)

Uploaded Source

File details

Details for the file ox_secrets-0.3.5.tar.gz.

File metadata

  • Download URL: ox_secrets-0.3.5.tar.gz
  • Upload date:
  • Size: 11.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.8

File hashes

Hashes for ox_secrets-0.3.5.tar.gz
Algorithm Hash digest
SHA256 b2d3cc901fd9c25ee1c450cb2b52d7fe518bb53f6b9ce45338146a202140cec8
MD5 4d77321565965cbc5f7db1ddc8e45ad3
BLAKE2b-256 f34f2e926fa03e0d17ebf1797c7c1dc4fa7af5af51c5f96cdc86b01f5bf5df76

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page