_documentation

Everything you need to set up, configure, and master Ghost-Env. From first-time setup to advanced API integrations.

$

Quick Start

Get your environment running in seconds. Choose your preferred fetch tool:

$ curl -sL gh-env.sh | sh
MODE:

_explore

_what_is_ghost_env

Ghost-Env is a cloud-synced terminal environment manager. It lets you define shell configurations (aliases, functions, environment variables, custom prompts) in a web dashboard and instantly activate them on any machine.

No more copying dotfiles between machines. No more remembering which server has which aliases. Just run a single curl command and your personalized environment appears.

1
Create
Define profiles in the web dashboard
2
Curl
Run the activation command
3
Work
Your environment is ready

_key_features

+

Secure Device Auth

No passwords in the terminal. Authenticate via QR code or device code in your browser.

+

Cryptographic Signing

All scripts are Ed25519 signed. The CLI verifies integrity before execution.

+

Multiple Modes

Normal, zero-trace, or read-only. Choose based on your security needs.

+

Profile Management

Create multiple profiles for different projects, servers, or use cases.

+

Device Tracking

See all authorized devices. Revoke access instantly from the dashboard.

+

Two-Factor Auth

Optional TOTP 2FA support for additional account security.