Installing Apps
srvly doesn't install apps directly. Instead, it provides your AI agent with the information needed to deploy applications via SSH.
The Workflow
- Browse the Catalog and find an app you want
- Copy the Agent Prompt — a pre-built prompt for your AI assistant
- Paste it into your AI agent's chat
- The agent checks port availability, pulls the Docker image, configures the app, and registers the installation via the srvly API
Agent Prompts
Each app has a contextual prompt that tells the agent:
- The Docker image and tags
- Ports, volumes, and environment variables
- Domain/SSL configuration
- Where to register the installation in srvly
Retry Logic
If an installation fails:
- The agent cleans up (removes failed containers, deletes partial records)
- Picks a free port
- Retries the installation
- Reports the result back