Openship
← Changelog

Cloud-as-source & flexible workspaces

Features, fixes, and improvements shipping in Openship.

Jul 1
2026
v0.2.0featurebreakingCopy link

Cloud-as-source & flexible workspaces

Cloud projects are now fully owned by Openship Cloud, with a clean gateway model between self-hosted instances and the cloud.

  • Cloud-as-source — a cloud project's data lives on the cloud; your self-hosted instance is a gateway that proxies to it as the org owner. No more split ownership.
  • Born-on-cloud — deploying a project to the cloud promotes it to the SaaS first, so it never exists as a "local project reaching into the cloud."
  • Promote / bring-home — move a project between self-hosted and cloud; it's always canonical in exactly one place.
  • Flexible workspaces — invite collaborators to your personal workspace directly, or create a separate team organization — your choice.
  • Leak-hardened boundary — proxied requests forward no local identity headers; a documented no-leak invariant keeps local and cloud cleanly separated.

Breaking: the previous per-project "transfer" flow is replaced by promote/bring-home. Existing cloud-linked projects are unaffected.

Jul 21
2026
v0.2.2featurefixCopy link

New docs, apps grow up, and a home for Backups

A big one — brand-new documentation, one-click apps that get day-two settings and a cleaner setup, a real home for Backups, servers that talk to GitHub on their own, a new language, and a batch of delete, sign-in, and database fixes.

  • Brand-new documentation — the docs are rewritten from the ground up: beginner-friendly guides for every task, a "where do I click" dashboard tour, a full CLI reference, an API reference generated from the source (one page per module), and a troubleshooting section that explains common errors and how to fix them.
  • Day-two app settings — after you install an app, a clean settings screen lets you change its real configuration later without hand-editing environment variables. Changes go through a safe merge, and Openship tells you whether they need a quick restart or a full redeploy.
  • A focused setup for every app — picking an app from the catalog now opens a simple, business-only wizard that creates the project when you confirm; the full technical deploy screen moves to an "Advanced" path. No more stray draft projects left behind by a half-finished install.
  • Openship Mail joins the catalog — the self-hosted mail stack now sits alongside Convex and n8n and hands off to its own guided setup. The rest of the catalog is marked Coming soon (dimmed, not installable) for this release.
  • A home for Backups — the redesigned Backups page shows how much storage each destination is using, a live status rail, and clickable destinations that open a detail page listing exactly which projects and services back up there.
  • Backups in Jobs — scheduled backups now appear (read-only) in the Jobs list next to your system and custom jobs, so their next and last run are visible in one place.
  • Per-server GitHub access (self-hosted) — each server can now authenticate to GitHub on its own, so private-repo clones work without your desktop online. On a server's Security tab, pick one: connect with GitHub (device login — open the link, enter the code), paste a token, generate an SSH key to add to your account, or use auto-registered read-only per-repo deploy keys. Credentials are stored encrypted and used only for that server's clones; Openship Cloud continues to use short-lived GitHub App tokens.
  • Externally-managed domains — attach a custom domain that's fronted by your own edge (Cloudflare Tunnel, a load balancer, any reverse proxy). Openship verifies ownership with a single DNS TXT record — the domain doesn't have to resolve to your server — and leaves TLS to your edge.
  • Deploy public repos without GitHub — a public repository can be prepared and deployed straight from its URL, no account connection required. Private repos still prompt you to connect.
  • Deutsch — the dashboard and README now speak German, bringing the set to eight languages (English, العربية, Español, Français, Deutsch, Português, 日本語, 中文), each shown in its own name.
  • In-app updates — on the desktop app, an update's download progress now shows in the top bar instead of a separate window, so you can keep working while it installs.
  • Shareable changelog — every entry now has a copy-link button; opening its link pins that update to the top and highlights it.
  • "Projects it creates" token scope — a new MCP/token access mode that lets a client create new projects and fully manage only the ones it creates, with zero visibility into anything else in your organization. The safe scope to hand an autonomous agent.

Fixes:

  • Deletes never get stuck — deleting a project now shows a real Deleting state, and if the server can't be reached to tear things down you get a clean Delete from storage option that removes the record right away (any leftover resources are reclaimed automatically afterwards). The all-or-nothing delete stays the default.
  • Desktop sign-in — the sign-in redirect now lands on the same local address the session was created on (localhost and 127.0.0.1 are no longer mismatched), so the dashboard no longer opens signed-out and bounces you back to the login page.
  • Local database start-up — the embedded database no longer refuses to open with a false "locked by a different host" after your computer's network name changes (common on macOS). It now identifies the machine by a stable id and still cleanly recovers a crashed previous run.
  • Right-sized cloud deployments — a deployed app now runs on its production resource tier (512 MB by default) instead of staying on the larger build machine, so cloud apps no longer each hold onto ~8 GB.
  • Cloud project limits — Openship Cloud now enforces a per-account project limit; self-hosted stays unlimited.
  • Calmer, consistent colors — success, warning, danger, and info colors are unified across the whole dashboard, with the dim theme's greens and reds tuned for comfortable contrast.
  • Servers empty state — the "add your first server" screen has a clearer illustration, a See docs shortcut, and a distinct icon for each thing Openship sets up for you.
Jun 22
2026
v0.1.1fixsecurityCopy link

Security patch & self-hosted improvements

  • Security — updated nodemailer to patch a denial-of-service advisory.
  • Versioning — deployments now carry a human-friendly version, assigned on a successful ship (per commit).
  • Self-hosted — project state is saved on the self-hosted server, with SSH tunnels and remote GitHub clone support.
Jun 1
2026
v0.1.0featureCopy link

Openship is here

The first public release of Openship — an open-source deployment platform.

  • Deploy from the CLI, the web dashboard, or the desktop app.
  • Ship to your own machine or an SSH-connected server.
  • Choose Docker or bare-process isolation per project.
  • Custom domains with automatic TLS.