All Projects → reidmorrison → secret_config

reidmorrison / secret_config

Licence: Apache-2.0 license
Centralized Configuration and Secrets Management for Ruby and Rails applications.

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to secret config

envkey-node
EnvKey's official Node.js client library
Stars: ✭ 46 (+206.67%)
Mutual labels:  secrets, configuration-management
envkey-ruby
EnvKey's official Ruby client library
Stars: ✭ 24 (+60%)
Mutual labels:  secrets, configuration-management
evildork
Evildork targeting your fiancee👁️
Stars: ✭ 46 (+206.67%)
Mutual labels:  secrets, secret-keys
node
💪 Simple & Secure Config Management for Node.js 💪
Stars: ✭ 32 (+113.33%)
Mutual labels:  configuration-management, secrets-management
Envkey App
Secure, human-friendly, cross-platform secrets and config.
Stars: ✭ 83 (+453.33%)
Mutual labels:  secrets, configuration-management
envkey-python
EnvKey's python library. Protect API keys and credentials. Keep configuration in sync.
Stars: ✭ 24 (+60%)
Mutual labels:  secrets, configuration-management
secrets-init
minimalistic init system for containers with AWS/GCP secrets support
Stars: ✭ 114 (+660%)
Mutual labels:  secrets, aws-ssm
vault-sidecar-injector
Kubernetes admission webhook for secure, seamless and dynamic handling of secrets in your applications
Stars: ✭ 55 (+266.67%)
Mutual labels:  secrets, secrets-management
Shhgit
Ah shhgit! Find secrets in your code. Secrets detection for your GitHub, GitLab and Bitbucket repositories: www.shhgit.com
Stars: ✭ 3,316 (+22006.67%)
Mutual labels:  secrets, secrets-management
envkeygo
EnvKey's official Go client library
Stars: ✭ 36 (+140%)
Mutual labels:  secrets, configuration-management
sicher
Sicher is a go module that allows secure storage of encrypted credentials in a version control system.
Stars: ✭ 27 (+80%)
Mutual labels:  secret-keys, secrets-management
configmanager
Forget about configparser, YAML, or JSON parsers. Focus on configuration. NOT RECOMMENDED FOR USE (2019-01-26)
Stars: ✭ 15 (+0%)
Mutual labels:  configs, configuration-management
cli
The official CLI for interacting with your Doppler secrets and configuration.
Stars: ✭ 96 (+540%)
Mutual labels:  secrets, secrets-management
envy
Use envy to manage environment variables with your OS keychain
Stars: ✭ 23 (+53.33%)
Mutual labels:  secrets, secrets-management
Keywhiz
A system for distributing and managing secrets
Stars: ✭ 2,452 (+16246.67%)
Mutual labels:  secrets, secrets-management
terraform-aws-ssm-parameter-store
Terraform module to populate AWS Systems Manager (SSM) Parameter Store with values from Terraform. Works great with Chamber.
Stars: ✭ 87 (+480%)
Mutual labels:  secrets, secrets-management
hax
Zero-config Hacky Hackpecker setup
Stars: ✭ 16 (+6.67%)
Mutual labels:  configs
hesperides
Configuration management tool providing universal text file templating and properties editing through a REST API or a webapp (backend part)
Stars: ✭ 35 (+133.33%)
Mutual labels:  configuration-management
ssh-credentials-plugin
No description or website provided.
Stars: ✭ 23 (+53.33%)
Mutual labels:  secrets
githubsecrets
Manage your GitHub Actions secrets with a simple CLI
Stars: ✭ 41 (+173.33%)
Mutual labels:  secrets

Secret Config

Gem Version Build Status License Gitter chat

Centralized Configuration and Secrets Management for Ruby and Rails applications.

Securely store configuration information centrally, supporting multiple tenants of the same application.

Documentation

Support

v0.10 Upgrade Notes

String interpolation has been changed to use $ instead of %. Please change all interpolated strings to use $ before upgrading.

Example: %{date} needs to be changed to ${date}

v0.9 Upgrade Notes

Note that the command line program name has changed from secret_config to secret-config. Be careful that the arguments have also changed. The arguments are now consistent across operations. The command line examples below have also been updated to reflect the changes.

Please run secret-config --help to see the new arguments and updated operations.

Versioning

This project adheres to Semantic Versioning.

Author

Reid Morrison

License

Copyright 2020 Reid Morrison

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].