Skip to main content

Figgy

Cultivate configuration clarity with Figgy. Open-source, cloud-native, configuration & secret management in AWS.

Learn everything you need to know about Figgy by checking out the website:

https://www.figgy.dev

Join our Slack community:

https://slack.figgy.dev

Figgy 1.0 is out!

Figgy is a free and opensource serverless application config framework designed to bring simplicity, security, and resilience to application config management. Figgy is built on top of AWS ParameterStore and leverages native AWS constructs such as AWS IAM, KMS, among other services to ensure a simple and elegant integration with your AWS environment.

Never roll another application to production having forgotten to set that last pesky config in production.

Figgy makes it possible to bind your code directly to configurations. Easily break builds if configs are missing and application deployments are destined to fail.

Control user access like a champ

Figgy makes it easy to set up and control access to across all of your AWS environments and configuration namespaces. Consider your role types and use cases, map them up in a simple config file, and let Figgy do the rest. Audit all user activity and changes over time, and roll back any config or group of configurations to any point-in-time -- to the second!

Integrate with your SSO provider, abandon long-lived AWS Keys for good

Figgy supports SAML based SSO integrations with multi-factor authentication. Simplify AWS access control with Figgy!

Feature rich CLI to speed-up your development workflow.


Figgy will help you:

  • Establish secure best practices from the start
  • Prevent failed deployments and application downtime due to configuration mismanagement
  • Save you time by automating simple configuration management tasks
  • Give you peace of mind through high availability and resiliency, versioned configurations, audit logs, and easy rollbacks or restores.
  • Keep secrets with their owners by cutting out the middle-man and establishing a strong framework of least-privilege.
  • Avoid 3rd party lock-in or external dependencies -- Figgy deploys serverlessly into your AWS environments
  • Keep your configuration store tidy. No more unused or stray configurations causing ongoing confusion.

Why Figgy?

Simple & secure config and secret management

As your cloud footprint grows, so do the configurations you need to manage your applications. Figgy is a framework for simple, secure, and resilient config management in AWS. The best part? No new servers to deploy, upgrade, and patch. No complex software to learn. Follow Figgy’s laid-out path for config management. It’s AWS native, compatible with all AWS services, and follows AWS best practices. Let Figgy help you get it right from the start.


Prevent downtime due to config mismanagement

Figgy provides a suite of utilities that link your code to your configs. Detect and remedy misconfigurations before deployment rather than scrambling after the alarm bells are going off.


Let the secret owners own the secrets

Figgy establishes a framework for teams of secret owners to securely track, manage, and rotate their secrets in their team’s secure space. From that space they can share secrets directly with the applications that need them -- without going through a middle-man. No more LastPass, one-time urls, secrets sent over Slack, email, encrypted files, or any of those annoying secret management hoops. In a few weeks, when your coworker "Bill" finds new employment, don’t ask yourself, "What secrets passed through Bill that we need to rotate now?"


Easily manage and maintain least privilege

Figgy makes it easy to give both users and applications the exact amount of access they need and nothing more, and provides a framework for scalably maintaining and enforcing least privilege. By following Figgy best practices you can easily maintain appropriate access for users and services while keeping your IAM policies short and sweet.


Maximum visibility & resiliency

Figgy maintains a history of every event that has ever occurred in your configuration store since the day you installed Figgy. Know what happened, where, when, and by who. Then, roll back any configuration, or hierarchy of configurations, to any point-in-time in the past, to the second.

Want to dip your toes in and test out the waters? Try out our free Sandbox

Metadata

Release files for figgy-cli 1.2.10

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for figgy-cli 1.2.10
File Size Uploaded Provenance Actions
figgy-cli-1.2.10.tar.gz 158.3 kB Without provenance Details for figgy-cli-1.2.10.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for figgy-cli 1.2.10
File Interpreter ABI Platform Actions
figgy_cli-1.2.10-py3-none-any.whl Python 3 none any Details for figgy_cli-1.2.10-py3-none-any.whl

Total release size: 389.7 kB

Release files / figgy-cli-1.2.10.tar.gz

Download URL figgy-cli-1.2.10.tar.gz
Size 158.3 kB
Tags Source
SHA-256 checksum
How to use checksums
545838b6fb5640432993bddc9c4d397bf46116ed858d0bb6c9b9d68cb50b54a2
BLAKE2b-256 checksum
How to use checksums
e73ffa6ae1f5e9ccbae081b1b622c34212eb8e2a1410f40b062eb6fe1e6c97d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / figgy_cli-1.2.10-py3-none-any.whl

Download URL figgy_cli-1.2.10-py3-none-any.whl
Size 231.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
39e1af4448e454c6f420308c14578da0a60c0c715ba3a2ec9916670dedc69bde
BLAKE2b-256 checksum
How to use checksums
313ab1721171b1de64b6462a3eebf8fdbcdf9954bbf47ce2e2aea47724c9aecb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Security for figgy-cli 1.2.10

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.2.10 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page