Prerequisites
westyxinstalled - see Installation- A Nexus account - request access at nexus.westyx.dev
1. Log in
2. Set your active tenant and project
~/.config/westyx/config.json and used as the default for all
subsequent commands. You can override it for a single command with --tenant / --project.
3. New project - migrate from .env
If you have an existing .env file, westyx analyze classifies each entry and writes a .wx
file ready to push:
.westyx/.wx file, then push it to your personal Nexus dev environment:
3. Existing project - pull from Nexus
If the project is already in Nexus, pull the current state:.westyx/.wx with all services, secrets, configs, and flags.
4. Start your app with Nexus values
With scripts defined in.westyx/config:
.westyx/.wx are used automatically.
Developer WIF (optional)
For a tighter local setup, configure Developer WIF so the Nexus SDK in your app detects credentials automatically - noapi_key in your local config:
~/.config/westyx/dev-credentials.yaml.
Check credential status:
New machine workflow
For a developer joining a project that already uses Westyx:Next steps
Command reference
Full reference for every command and flag.
CI/CD
Use the CLI in automated pipelines.
