Moonwall CLI
Initial Setup
You can interact with the Moonwall CLI by running moonwall if you've installed it globally. Otherwise, you can run pnpm moonwall.
If you're running moonwall for the first time in a directory setting up a project, you'll see 3 options, namely:
- Initialise
- Artifact Downloader
- Quit Application
The instructions in the init guide will help you get started with the initial setup of your Moonwall.config. For more details about configuring your Moonwall.config see the Quick Start Guide. You can also utilize the artifact downloader to download binaries and more.

Running Tests
If Moonwall detects a valid Moonwall.config file in your directory at launch, it will offer you the following 5 options:
- Execute Script: Run scripts placed in your config defined script directory
- Network Launcher & Toolbox: Launch network, access tools: tail logs, interactive tests
- Test Suite Execution: Run automated tests, start network if needed
- Artifact Downloader: Fetch artifacts (x86) from GitHub repos
- Quit Application: Gracefully exit Moonwall
