Download the PHP package umar-jimoh/laravel-secretsync without Composer
On this page you can find all versions of the php package umar-jimoh/laravel-secretsync. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download umar-jimoh/laravel-secretsync
More information about umar-jimoh/laravel-secretsync
Files in umar-jimoh/laravel-secretsync
Package laravel-secretsync
Short Description Sync secrets from secret managers into your Laravel app with ease.
License MIT
Informations about the package laravel-secretsync
Introduction
Laravel SecretSync allows you to seamlessly sync secrets from external secret managers directly into your Laravel application.
Supported providers:
- Infisical
- Doppler (new in v1.2.0)
Once installed, syncing secrets is as simple as:
π¦ Installation
Install via Composer:
Publish the configuration file:
π§ͺ Usage
Before syncing, make sure your chosen secret manager is properly set up and your .env file contains the required credentials.
Infisical Configuration
Doppler Configuration (new in v1.2.0)
Important: Your
APP_KEYmust come from your secret manager.
Do not defineAPP_KEYin your.envfile.
Syncing Secrets
This command fetches and applies secrets from your configured provider.
π Cache (Optional)
You can enable caching so secrets arenβt fetched on every sync:
Secrets stored in the cache are securely encrypted.
These settings can also be configured in config/secretsync.php.
π Debugging
For detailed error output:
Or enable debugging in .env:
β οΈ Production Note
After running:
or clearing config:
You must run:
to ensure all secrets are properly loaded.
π€ Contributing
Please see the CONTRIBUTING guide for details.
π§ Contact
If you have questions or suggestions, feel free to reach out:
- Email: [email protected]
- X\Twitter: @umarjimoh_dev
π License
This package is open-source and licensed under the MIT License.