-
Notifications
You must be signed in to change notification settings - Fork 0
One Line Install
These commands install the required workstation tools, clone SFWA-WTL-G1 into
~/SFWA-WTL-G1 (or reuse an existing checkout safely), run diagnostics, and
then ask whether to proceed into the menu-driven Setup & Tooling phase.
Apple Silicon is the required macOS lane. Intel macOS is compatibility-tested.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/WayneTechLab/SFWA-WTL-TEMPLATE/main/.SYSTEMX/scripts/install.sh)"Run in Windows Terminal using Windows PowerShell 5.1 or PowerShell 7:
irm https://raw.githubusercontent.com/WayneTechLab/SFWA-WTL-TEMPLATE/main/.SYSTEMX/scripts/install.ps1 | iex/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/WayneTechLab/SFWA-WTL-TEMPLATE/main/.SYSTEMX/scripts/install.sh)"Run inside the Ubuntu or Debian WSL2 terminal:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/WayneTechLab/SFWA-WTL-TEMPLATE/main/.SYSTEMX/scripts/install.sh)"The WSL path installs Linux-native command-line tools inside WSL. It installs Windows VS Code, Chrome, and the WSL extension through WinGet when Windows interop is available.
- Node.js 24 LTS with vendor SHA-256 verification.
- Git, GitHub CLI, VS Code, Google Cloud CLI, and Chrome/Chromium.
- PowerShell 7 on Windows.
- Pinned Firebase CLI and project npm dependencies.
The installer does not sign in, create cloud projects, deploy, or collect secrets. After diagnostics pass, it asks:
Proceed to the menu-driven Setup & Tooling phase now? [Y/n]
Choose No to stop cleanly. Resume later with:
npm run wtl:menu -- --setup-phaseThe main branch may change daily. Inspect the script first if required by
your security policy:
curl -fsSL https://raw.githubusercontent.com/WayneTechLab/SFWA-WTL-TEMPLATE/main/.SYSTEMX/scripts/install.sh | lessirm https://raw.githubusercontent.com/WayneTechLab/SFWA-WTL-TEMPLATE/main/.SYSTEMX/scripts/install.ps1For managed automation, use --yes --skip-menu with Bash. For PowerShell:
& ([scriptblock]::Create((irm https://raw.githubusercontent.com/WayneTechLab/SFWA-WTL-TEMPLATE/main/.SYSTEMX/scripts/install.ps1))) -Yes -SkipMenuNever place credentials in the command line.
Read Linux Setup, Windows Setup, and the Platform Matrix for architecture and support details.
SFWA-WTL-G1 · Standard Firebase Web App, Wayne Tech Lab Generation 1 · Provided by Wayne Tech Lab LLC under MIT · Use at your own risk · Subject to daily change · Repository
- Home
- Quick Start
- WTL Standard Setup Guide
- One-Line Install
- Platform Matrix
- Linux Setup
- Windows Setup
- Architecture and Stack
- Project Structure
- SYSTEMX Root and Folder Standard
- Setup Playbook
- Environment Variables
- Security
- Deployment
- Testing and QA
- MCP and Agents
- GitHub Authors and Contribution Notes
- SYSTEMX WEBPORTAL
- White Paper
- Executive Summary
- CISO Note From the Founder
- Wayne Tech Lab Purpose
- Security Overview
- Long-Term Warnings
- .ENV Solutions
- Menu Operations
- Setup and Deployment
- Start and End of Day
- SYSTEMX Sync and Controlled Updates
- Agent 0 and Subagents
- Agent 0 Operating Model
- How Subagents Work
- Starter Prompts and Smart Routing
- Third-Party Responsibility
- User Ingest and Production Setup
- FAQ