Server URL (leave blank if this page is already served by your LaunchStorey server)
No personal account? Use the shared server token instead:
⚙ More ▾
This device
Team
Admin
📜 Audit log
Creates a new login on this same app - they'll see only the servers they add themselves.
Username
Role
Password (optional - a random one is generated and shown once if left blank)
Tell it what you want done, in plain English. It only drafts a plan - nothing runs until you review each step and confirm. Only commands matching this server's chat_ops.allowed_commands can ever execute.
Stack = one app's environment, deployed part by part in this order (stops at the first failure)
Parts, one per line - name: server, or name: server/recipe when one machine runs several (recipes = deploys: on that server)
Domain - the agent checks it every monitor cycle, 24/7, and alerts you if anything breaks
Page to check (optional, default https://<domain>/)
Text the page must contain, or an expected status like 200 (optional) - catches "up but broken/blank page"
This adds a server you already have. To make a brand-new cloud server use ⚙ More → ☁️ Create server.
Project folder (on this machine) - pick it and LaunchStorey reads the project (servman.yml, package.json, README…) and fills in everything below
⬇ or drag the folder here from Finder / File Explorer
Pick each part from anywhere on this machine - LaunchStorey reads each one and fills in everything below
⚙️ Backend / API folder
⬇ or drag the folder here from Finder / File Explorer
🎨 Frontend folder
⬇ or drag the folder here from Finder / File Explorer
🗄 SQL file (optional) - loaded once into the backend's database
⬇ or drag the .sql file from Finder / File Explorer onto this box
Install dependencies command (optional) - they land inside the project folder
What to run - one per line, name: command. LaunchStorey runs each in the background, tracks it, and keeps its output.
Database migration command (optional)
Database (optional) - a SQLite file in the project, or host:port of a database server
Load SQL file (optional) - a .sql file, loaded once into the database from the project's (or backend's) .env
⬇ or drag the .sql file onto this box
Runs with this machine's own CPU/memory - no server, no Docker/XAMPP. The language itself (node/php/python) must already be installed; for a database with no server at all, use SQLite.
Host / IP
Port (optional)
User
SSH key path (optional)
Password (saved encrypted on this computer, never shown again - leave empty if you use an SSH key)