Skip to content
All Use Cases
Developer Tools

Application Hosting

Build and host your web applications using open source building blocks. Your AI coding agent handles the infrastructure setup via MCP while you focus on your product.

What You Get

Host your private code - no open sourcing required
AI agent sets up infrastructure via MCP
Custom domain names for your apps
No vendor lock-in - built on open source

How It Works

Your CodePrivate repo
+
AI AgentVia MCP
↓
Live AppYour domain

Just a static site? One command, no repo.

The flow above assumes you have an application to run. If what you have is a folder of built files, you do not need a repository, a runtime or an application of your own at all. Point the OSC CLI at the folder and it publishes the site and prints the live URL.

npx @osaas/cli@latest web publish mysite build/

This suits plain HTML, CSS and JavaScript, and the build output of Vite, Astro, React and Next.js static export. The command publishes to My Pages, so the site gets its own subdomain at https://mysite.pages.osaas.io/ with no bucket and no CDN setup, and it provisions no storage instance against your plan. Site names are global across OSC: 3 to 52 characters, lowercase letters, numbers and hyphens, starting and ending with a letter or digit. Running the command again re-publishes the site with the current contents of the folder.

If you already have an AI agent connected to OSC over MCP, it can do the same with create-my-page, upload-my-page-files and publish-my-page, with no shell involved. That path carries each file through the agent, so it suits small sites better than large framework builds; use the CLI for those. To replace a site and remove files that are no longer part of it, publish with prune: true and the complete file list.

One limit worth knowing before you choose: mapping a custom domain or putting a CDN in front of a My Pages site is not supported yet, so use the repository-based flow above if you need a clean domain at the root. If you need object-storage control instead, for example custom bucket names or per-object ACLs, publish-static-site creates a MinIO bucket and returns a URL ending in /index.html; its site name is 3 to 20 lowercase alphanumeric characters, and that path does provision one object-storage instance per site, which counts against the service limit on your plan.

Read the static hosting guide

Keep Your Code Private

Unlike publishing to the catalog, hosted apps stay private. Use all the open source building blocks without open sourcing your own code.

Custom Domains

Point your own domain to an application you deploy from a repository. Full HTTPS support included for professional deployments.

AI-Powered Infrastructure

Connect your favorite AI coding agent to OSC via MCP. As you build your application, the agent can provision databases, set up storage, configure queues - all through natural language.

No DevOps expertise needed. Just describe what you need and deploy directly from your development environment.

Available Building Blocks

188+ open source services ready to use. Here are some popular ones for web applications.

Databases

PostgreSQL, MySQL, Redis, ClickHouse and more

Storage

S3-compatible object storage with MinIO

Queues

Message queues for async processing

AI via MCP

Let your AI agent configure everything

No Vendor Lock-in

Everything runs on open source software. Your application code stays yours. The databases, storage, and services are standard open source tools you can run anywhere. Move your workloads whenever you want.

Ready to host your application?

Start with a free account and let AI handle your infrastructure.

Get Started Free