Workspace

Projects

Manage apps as grouped cards: check status, pick the next step, keep one primary action.

Per-host Routing

Every app behaves like a real website

The default public URL is https://<slug>.beast-builder.marklo.de/. This avoids base-path issues and makes preview/deploy/live validation closer to real production.

Apps
Live host
Public preview
https://<slug>.beast-builder.marklo.de/
DNS wildcard
Must point to this VPS
*.beast-builder.marklo.de
Current results
Projects matching filters
results=3

Open the most important project workflow first

Bring one project to live host running=1 stopped=2
Current focus
What to address first
Bring one project to live host
2 project(s) are not running. Bring zip-create-test-2 to a publicly verifiable host.
Primary action
The primary CTA to click now
Review zip-create-test-2
Current selection
Current project selection
sort=id:desc
3 result(s). Start with the first project that needs attention.
Spotlight project
Start here to minimize decision cost
Zip Create Test 2
zip-create-test-2 stopped static-nginx

Create a Project

Start with Research →
Name
Slug (auto-generated if empty)
Description
Research ideas

Create Project from ZIP

one-shot

Upload a project ZIP directly (no scp), create the project, and extract it into /projects/<slug>. After import, use Deploy / Codex to continue development and validate via https://<slug>.beast-builder.marklo.de/.

Name
Slug (optional)
If empty, slug is generated from Name.
Description (optional)
ZIP file (drag & drop)
Drag & drop a ZIP here
or click to select a file
No file selected
Limits: upload ≤ 125829120 bytes, files ≤ 20000, uncompressed ≤ 1073741824 bytes.
Template hint
Used for manifest + internal port/health checks (you can change it later).
Options
Back to list

Find the project you should work on now

server + local filter
Search
Type to filter locally; click Apply for server-side filtering.
Status
Template
Sort
Order
Clear Filters

Review projects by “next step”, not as a table

results=3