Create an Account
Create you Ghostable account today
Learn More
Learn more about the Ghostable platform
What is Ghostable?
Ghostable is a secure, collaborative platform for managing, validating, and sharing environment variables in Laravel applications. Ghostable simplifies configuration management, enabling you to effortlessly secure and scale your development workflows. Ghostable abstracts the complexity of securely handling sensitive environment data, ensuring consistency and compliance across your projects and organizations. With Ghostable, you’ll benefit from:- Secure Sharing & Management: Safely share environment variables across organizations, projects, and CI/CD pipelines.
- Built-In Validation: Automatically enforce validation rules to ensure your environment variables adhere to best practices.
- Comprehensive Versioning: Track every change with full history and instant rollbacks to previous environment configurations.
- Granular Access Control: Precisely manage permissions at the user, organization, and project level.
- Encrypted Storage: All environment variables are stored securely using industry-standard AES-256-GCM encryption.
- CI/CD Integration: Seamlessly integrate Ghostable into your automated testing and deployment workflows.
- Activity Logging: Complete audit trails of environment variable interactions for compliance and security audits.
- Easy Local Inspection: Effortlessly pull environment variables locally for debugging and testing.
- API Driven: Full-featured API to integrate with third-party compliance tools, monitoring platforms, and AI-powered workflows.
- Customizable Validation: Define custom validation rules to meet the unique requirements of your environments.
Requirements
Ghostable requires that your application be compatible with PHP 8.1+ and Laravel 10.0+.Account Creation
Before integrating Ghostable into your workflow, you’ll first need to create a Ghostable account. If you’re collaborating on projects managed by others, a Ghostable subscription isn’t necessary. Start here: Register for GhostableInstalling the Ghostable CLI
You will interact with your Ghostable environments using the Ghostable CLI. The CLI can be installed globally or on a per-project basis using Composer:Per-project installation:
Global installation:
When installing the CLI per-project, you’ll typically execute it via your project’s vendor/bin directory, where Composer installs executables. For example, to view all available Ghostable CLI commands:
ghostable
to php vendor/bin/ghostable
:
Exploring Commands
To explore a command’s functionality and its arguments in detail, use the help command with the specific command name:Logging In
After installing the Ghostable CLI, authenticate with your Ghostable account using thelogin
command:
- Email address
- Password (hidden)