Installation
Usage
Authentication
You can authenticate in two ways:- Interactive login - Run
overlayed loginto authenticate via browser - Environment variable - Set
OVERLAYED_API_KEYfor CI/CD or programmatic use
Commands
overlayed login
Authenticate with the Overlayed platform. This is required for local development.
overlayed logout
Log out of the currently authenticated account.
overlayed whoami
Display information about the currently authenticated user.
overlayed init
Initialize your local development environment. This command:
- Fetches your application metadata from the Overlayed API
- Creates a
.overlayed/meta.jsonfile with cached application data - Must be run after
overlayed loginand in a directory with anoverlayed.config.tsfile
overlayed bundle
Bundles the app and site for deployment. This command looks for an overlayed.config.ts
file in the current directory and bundles the app and site for deployment.
Options:
| Flag | Description |
|---|---|
--app [name] | Bundle the app. Optionally provide a custom name (random if omitted). |
--site [name] | Bundle the site. Optionally provide a custom name (random if omitted). |
--debug | Enable debug mode. Outputs bundled file paths and saves zips to .overlayed/tmp/ instead of uploading. |
--no-wait | Skip waiting for bundle processing to complete. |

