Skip to content

Commit 980f4df

Browse files
reidmorrisonclaude
andcommitted
Update the tag line
Lead with what Secret Config makes possible, shipping the same image to every environment and tenant, rather than restating the category. The existing description follows with the detail. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
1 parent ca24401 commit 980f4df

4 files changed

Lines changed: 10 additions & 6 deletions

File tree

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
# Secret Config
22
[![Gem Version](https://img.shields.io/gem/v/secret_config.svg)](https://rubygems.org/gems/secret_config) [![Build Status](https://github.com/reidmorrison/secret_config/workflows/build/badge.svg)](https://github.com/reidmorrison/secret_config/actions?query=workflow%3Abuild) [![License](https://img.shields.io/badge/license-Apache%202.0-brightgreen.svg)](http://opensource.org/licenses/Apache-2.0) ![](https://img.shields.io/badge/status-Production%20Ready-blue.svg)
33

4-
Centralized Configuration and Secrets Management for Ruby and Rails applications.
4+
Ship the same image to every environment and tenant. Configuration and secrets come from one central store.
55

6-
Securely store configuration information centrally, supporting multiple tenants of the same application.
6+
Centralized configuration and secrets management for Ruby and Rails. Settings are read from AWS SSM
7+
Parameter Store, or a local file during development and test, and can be overridden with environment
8+
variables.
79

810
## Documentation
911

docs/_layouts/default.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@
3434
<a href="{{ pair[0] }}" class="btn{% if pair[0] == current_page %} active{% endif %}">{{ pair[1] }}</a>{% endfor %}
3535
<a href="https://github.com/reidmorrison/secret_config" class="btn">GitHub</a>
3636
<h1 class="project-name"><span class="brand-secret">Secret</span> <span class="brand-config">Config</span></h1>
37-
<h2 class="project-tagline">Centralized Configuration and Secrets Management
38-
for Ruby &amp; Rails.</h2>
37+
<h2 class="project-tagline">Ship the same image to every environment and tenant.
38+
Configuration and secrets come from one central store.</h2>
3939
</td>
4040
</tr>
4141
</table>

docs/index.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,9 @@ layout: default
1010
* TOC
1111
{:toc}
1212

13-
Secret Config is centralized configuration and secrets management for Ruby and Rails applications.
13+
Secret Config is centralized configuration and secrets management for Ruby and Rails applications. It
14+
lets you ship the same image to every environment and tenant, because the configuration and secrets no
15+
longer travel with the image.
1416

1517
It reads a tree of settings from one place, a local YAML file in development or AWS SSM Parameter Store
1618
in production, into memory when the application starts, and serves them through a global `SecretConfig`

secret_config.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Gem::Specification.new do |s|
1111
s.platform = Gem::Platform::RUBY
1212
s.authors = ["Reid Morrison"]
1313
s.homepage = "https://config.reidmorrison.com"
14-
s.summary = "Centralized Configuration and Secrets Management for Ruby and Rails applications."
14+
s.summary = "Ship the same image to every environment and tenant. Configuration and secrets come from one central store."
1515
s.description = "Secret Config stores configuration settings and secrets centrally, " \
1616
"supporting multiple tenants of the same application. Settings are read " \
1717
"from AWS System Manager Parameter Store, or a local file during " \

0 commit comments

Comments
 (0)