Ship environment changes with your Forge deploy script.
Let Ghostable refresh your Forge environment before config caching so every deploy carries the latest env vars—or an encrypted env file—without manual edits.
Fits your deployment script
Place `npx ghostable deploy forge` before config:cache so every deploy pulls envs from Ghostable automatically.
Ghostable is the source
Variables in Ghostable overwrite matching keys in Forge; anything unmanaged stays untouched.
Ship env files securely
Use `--encrypted` to generate .env.encrypted and keep secrets out of git while staying under size limits.
Turn on Laravel Forge syncing and forget about manual updates.
-
1
Add your deployment token
In Forge → Environment → Reveal, add GHOSTABLE_CI_TOKEN and GHOSTABLE_DEPLOY_SEED from Ghostable.
-
2
Insert the deploy command
In Site → Deployment Script, run `npx ghostable deploy forge` (optionally `--encrypted`) before config:cache.
-
3
Deploy normally
Trigger a deploy; Ghostable writes env vars into Forge and your script caches config with the updated values.
More integrations
Explore other providers
Browse the growing lineup—new integrations land here as soon as we ship them.