# Show HN: Appaloft – deploy to your own servers from CLI, GitHub Actions, or AI

> Source: <https://www.appaloft.com/>
> Published: 2026-06-25 13:02:11+00:00

### Connect servers

Connect to self-hosted machines, VPS instances, cloud VMs, or clusters over SSH.

**A local-first AI native 1 file PaaS.** Start with one file, then deploy static sites, local projects, Git repos, Docker, and Compose apps. Click through yourself, or let agents use MCP / skill.

Give this prompt to your agent

```
Read https://appaloft.com/start.md, then help me deploy with Appaloft...
```

Start with these common apps, or browse more official Blueprints in the marketplace.

These connectors cover team notifications, DNS and edge routing, repository events, and error monitoring so deploy context stays on the same Appaloft path.

Install the appaloft command, then deploy, check status, and roll back from your local terminal. No Appaloft backend or Docker setup is required just to start from the CLI.

MCP is Appaloft's formal tool transport. Connect through the hosted Appaloft Cloud control plane, or run a local MCP entrypoint on your own machine or self-hosted control plane.

Both modes reuse the same Appaloft operation catalog. Cloud adds sign-in, team permissions, and audit; local mode stays close to the CLI profile, environment, and self-hosted endpoint on your machine.

A GitHub Action can call the deploy path after code changes. GitHub App integration handles repository authorization, environment selection, and deploy status updates.

Connect servers, define resources, bind dependencies, deploy, and check health from the same console.

Connect to self-hosted machines, VPS instances, cloud VMs, or clusters over SSH.

Declare Web, Worker, Cron, and Job resources with runtime options and ports.

Attach databases, caches, and storage through Resource Bindings.

Deploy through one path with tracked changes and rollback. Successful deploys only.

Manage domains, HTTPS, health checks, alerts, and recent activity.

Appaloft Cloud subscriptions are applied to the current organization. Collaborators are not the main billing axis; capacity is based on servers and static storage.

| Feature / limit | Free | Basic Recommended | Team | Business | Enterprise |
|---|---|---|---|---|---|
| Price | $0/mo | $5/mo | $15/mo | $39/mo | Custom |
| Collaborators | 1 | 1 | Unlimited | Unlimited | Custom |
| Servers | 1 | 2 | 5 | 15 | Custom |
| Hosted static sites | 1 | Unlimited | Unlimited | Unlimited | Custom |
| Publish size | 10MB | 250MB | 1GB | 2GB | Custom |
| Files per publish | 100 | 500 | 2,000 | 5,000 | Custom |
| Retained storage | 100MB | 1GB | 5GB | 20GB | Custom |
| Basic RBAC | — | — | |||
| Audit log retention | — | — | 30 days | 30 days | Custom |
| Private deployment | — | — | — | — | |
| Choose plan |
|

Free is limited to 1 hosted static site. Paid plans include unlimited hosted static sites and control capacity through publish size, file count, and retained storage.

Add servers or retained static storage monthly.

Run this command in your terminal. Back in your editor, ask AI to deploy the current repo. The live URL and logs come back in chat.

``` bash
$ npx skills add appaloft/appaloft
```

Works with AI hosts that support skills.
