putyourlightson/craft-secrets

Store and manage secrets in an encrypted file.

Package info

github.com/putyourlightson/craft-secrets

Documentation

Type:craft-plugin

pkg:composer/putyourlightson/craft-secrets

Statistics

Installs: 756

Dependents: 0

Suggesters: 0

Stars: 11

Open Issues: 0

3.0.0 2024-04-08 13:52 UTC

Requires

Requires (Dev)

Suggests

None

Provides

None

Conflicts

None

Replaces

None

mit 620ee807fa92a32a9d9093794646b2a75bd8145e

This package is auto-updated.

Last update: 2026-06-08 19:14:59 UTC


README

πŸ‘ Stable Version
πŸ‘ Total Downloads

πŸ‘ Image

Secrets Plugin for Craft CMS

The Secrets plugin allows you to store and manage secrets in an encrypted file. There are some benefits to storing secrets this way, instead of the conventional approach of storing them as plaintext in the .env file.

  1. Secrets are encrypted and cannot be revealed without the encryption key.
  2. The encrypted file can be committed to your repository, meaning you avoid having to send secrets in plaintext to other developers. You also end up with a history of changes to the file.
  3. If secrets change or are rotated then there is only one file that needs to be updated.

πŸ‘ Secrets CLI

Documentation

Learn more and read the documentation at putyourlightson.com/plugins/secrets Β»

License

This plugin is licensed for free under the MIT License.

Requirements

This plugin requires Craft CMS 3.0.3 or later, or 4.0.0 or later, or 5.0.0 or later.

Installation

To install the plugin, search for β€œSecrets” in the Craft Plugin Store, or install manually using composer.

composer require putyourlightson/craft-secrets

Created by PutYourLightsOn.