CLI Command Reference
This page lists all available commands in the Ever Works CLI.
Authentication (auth)
Manage your session with the Ever Works Platform.
Login
Log in to the platform. Supports both OAuth (browser-based) and manual token entry.
ever-works auth login [options]
Options:
--api-url <url>: The API URL to connect to (default:http://localhost:3100)--manual: Skip the browser-based OAuth flow and manually enter an API token.
Example:
# Standard login (opens browser)
ever-works auth login
# Login to a remote production server
ever-works auth login --api-url https://api.ever.works
# Manual token entry (useful for CI/CD or headless environments)
ever-works auth login --manual
Logout
Log out of the current session and remove stored credentials.
ever-works auth logout
Status
Check the current authentication status and see who is logged in.
ever-works auth status
Work Management (work)
Create, manage, and generate content for your works.
Create
Create a new work project. This command is interactive and will prompt you for details like name, slug, description, and repository settings.
ever-works work create
What it does:
- Checks for GitHub connection.
- Prompts for work details.
- Creates the work entry in the platform database.
- Initializes the configuration for future generation.