Your code. Our infrastructure.Meet Openstead.
openstead
Web services

Built by you.
Running on Openstead.

Take your application from a Git repository to a public URL. Openstead builds and runs your code, connects your domain, and brings each deployment’s logs into one place.

Your code. Infrastructure included.

APPLICATION EXAMPLE OPENSTEAD / WEB
main / 8c29b4fPUSH
your-next-idea / web service
your-domain.com↗
AN IDEA, ONLINE.Made by you.
Ready for the world.
Explore the possibilities
Health check passedDeployment complete
Your framework.
Our infrastructure.
Git to liveOne connected release workflow
Your stackAutomatic detection or Docker
Your domainCustom domains with HTTPS

WEB SERVICES ON OPENSTEAD

The application is yours. The infrastructure is handled.

Keep the framework, commands and repository you already use. Give every application a home with its own configuration and resources.

Start from the source

Connect a public or private GitHub repository, select a branch, and choose the application directory. Review detected settings before the first build.

Make releases part of your workflow

Deploy manually or enable automatic deployments for your connected branch. Build output, commit details and release status stay together.

Use an address your customers recognize

Connect your domain using the DNS records shown in the console. Track verification and certificate status without leaving your service.

MADE FOR YOUR STACK

Your normal application. With a place to run.

Openstead supports common application runtimes including Node.js, Python, PHP, Go, Java, Ruby and Rust. Keep detected commands or use a Dockerfile for full control over your build.

  • Environment variables stay outside your source repository.
  • Paid instances support pre-deploy commands and persistent disks.
  • Web services can connect to databases in the same environment.
Set it up in your console
Django web serviceopenstead / configuration
SERVICE CONFIGURATION
Repository    your-team / application
Branch        main
Runtime       Python

Build         pip install -r requirements.txt
Start         gunicorn config.wsgi:application
              --bind 0.0.0.0:$PORT
Health check  /health/

Use the module and health endpoint from your application. Build and start commands are editable.

PUT IT TO WORK

Built for the work
your application does.

01

Full-stack applications

Server-rendered Next.js, Django and Laravel applications with a persistent backend.

02

APIs and mobile backends

HTTP services that connect your clients to application logic, databases and background jobs.

03

Custom containers

Applications with native dependencies or a specialized runtime, packaged with your own Dockerfile.

HOW IT WORKS

A direct path from repository to release.

01

Connect your code

Select a repository and branch. Set the root directory for a monorepo, review detected commands, and add environment variables.

02

Build and launch

Choose an instance, configure a health check, and deploy. Follow the build and startup stages as Openstead prepares your service.

03

Keep shipping

Add a custom domain, follow application logs and inspect resource usage. Deploy your next change from the same service.

A FEW MORE DETAILS

Questions
about web services?

Read the documentation
Do I need a server or a cloud account?

No. Openstead provides and operates the hosting infrastructure. Bring your application repository or container image and the configuration it needs to run.

Can I start on a free plan?

Yes. Free web instances are available with defined resource and usage allowances. They sleep when idle. Choose a paid instance for an always-running application and features such as persistent disks.

Where do uploads and application files go?

Treat the application container as replaceable. Store durable uploads on an attached persistent disk or in external object storage. Persistent disks require a paid application instance.

Can the web app and database share a project?

Yes. Create the app and database in the same environment and configure the app with the database’s private connection details. Each service has its own resources and plan.

MAKE YOUR NEXT MOVE

Your next commit belongs online.

Your code. Infrastructure included.