DEV Community

Ramu Narasinga
Ramu Narasinga

Posted on

Openship, a self-hosted deployment platform.

In this article, we review Openship. You will learn:

  1. What is Openship?

  2. Features

What is Openship?

Openship is an Open-source, self-hostable deployment platform with built-in CI/CD. Point it at a repo - it builds, ships, routes, and TLS-terminates your app. Drive it from a desktop app, web dashboard, or CLI.

I checked their docs and there are few important things worth mentioning about how you run Openship itself. There's three ways:

  1. You are solo and run one machine, no ops:

It is recommended to run the Openship as a Desktop app. You can download Openship Desktop app Your apps run on a server that ssh over

  1. You are a team/part of team

It is recommended to self host a server and spinup Openship.

  1. Don't want to self-host?

Openship provides cloud alternative, starts from $10 per month at the time of writing this article, check their pricing.

Learn more about Openship.

Features

Openship handles everything between your code and production.

  1. Deploy

  2. Run

  3. Connect

  4. Data

  5. Manage

About me:

Hey, my name is Ramu Narasinga. Email: ramu.narasinga@gmail.com

I spent 3+ years studying OSS codebases and wrote 400+ articles on what makes the production-grade. Now I'm putting that into practice differently - instead of writing every fix myself, I run coding agents that do it.

How it works? Register your machine as a Runtime, point it at your repo. Agents pick up issues. write the fix, open the PR. You just review, they execute.

Build your coding agents and get more work done in less time at thinkthroo.com

References:

  1. github.com/oblien/openship.

  2. openship.io/.

  3. openship.io/features.

  4. openship.io/pricing.

Top comments (0)