Desktop deployment engine

Ship code to any server.

Selene connects to your server over SSH, detects your stack, and deploys it with blue/green releases and health checks — no Docker required, no YAML to babysit.

v0.1.0 · Windows · Linux · macOS · free·Tip: click the moon·

AT A GLANCEWindows · Linux · macOSSSH-native — no agentsBlue/green deploysAutomatic TLSOpen release artifacts
Features

Everything you need to ship.

No agents on the box, no dashboard to learn. Selene is a small desktop app that speaks SSH and leaves your server in a state you can still reason about by hand.

Point at your source

A git repo, a local folder, a Dockerfile, or a prebuilt bundle. Selene clones it, detects the stack, and shows you the plan before anything runs.

How it works

Three steps, then never again.

Connect once, point at your code, and ship. After that, a redeploy is a single click.

  1. STEP 01

    Connect a server

    Paste an SSH target. Selene checks the host key, bootstraps a service user, and reads the OS — Linux or macOS.

  2. STEP 02

    Point at your source

    A Git URL, a local folder, or a prebuilt artifact. Selene detects the stack and shows you the plan before anything runs.

  3. STEP 03

    Deploy

    One click: build, start the new instance, run health checks, and point the domain at it. Rollback is one more click.

Demo

From clone to live in under two minutes.

A tour of the real app — these are Selene's own screens. Click any screenshot to expand it.

Connect a server

Paste an SSH target. Selene pins the host key and shows fleet health at a glance.