daytona-cloud-server

Solid

Daytona cloud server, Den sandbox, desktop plus cloud e2e, marketplace server, worker proxy, cloud auth, org policies, connect Electron to Den. Use for server-side setup in validated flows.

DevOps & Infrastructure 4,373 stars 848 forks Updated today NOASSERTION

Install

View on GitHub

Quality Score: 83/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Daytona Cloud Server Use this skill when the user needs the hosted/server side of iPolloWork running in Daytona. This is separate from the Electron desktop sandbox. ## What This Covers - Den Web on port `3005`. - Den API on port `8788`. - Worker proxy on port `8789`. - MySQL inside the server sandbox. - Public Daytona preview URLs for Electron to consume. - Marketplace, org policy, cloud auth, and server-managed extension flows. ## Start Server Sandbox From the repo root: ```bash bash .devcontainer/test-server-on-daytona.sh [branch-or-commit] ``` The helper creates a separate server sandbox, starts MySQL, Den API, Den Web, and worker proxy, waits for health checks, then prints URLs. If dependencies or the base image changed, refresh the server snapshot: ```bash bash .devcontainer/create-daytona-ipollowork-server-snapshot.sh ``` ## Connect Electron To Server For end-to-end desktop validation, use the `daytona-electron-den` skill. This section only covers wiring the Electron sandbox to the printed server URLs. Start a second Daytona sandbox for Electron and point it at the server URLs: ```bash bash .devcontainer/test-on-daytona.sh [branch-or-commit] \ --den-base-url <DEN_WEB_URL> \ --den-api-base-url <DEN_API_URL> ``` For flows that must require cloud sign-in, add `--require-signin`. ## Validate Server Health Use the public URLs printed by the helper: ```bash curl -sf <DEN_WEB_URL>/api/den/health curl -sf <DEN_API_URL>/health ``` Inspect logs if health c...

Details

Author
Devin-AXIS
Repository
Devin-AXIS/iPolloWork
Created
12 months ago
Last Updated
today
Language
TypeScript
License
NOASSERTION

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category