Skip to main content

Reploy

Cross-platform app installs from portable blueprints.

Reploy turns an app blueprint into a working install with staging, health checks, logs, control commands, updates, and uninstall.

curl -fsSL https://reploy.yadan.net/install.sh | sh
reploy stage <app-blueprint-ref>
reploy install --scope user --to <install-dir>
<install-dir>/<app>ctl status

Blueprints describe app intent.

App authors declare packages, config paths, data mounts, ports, health checks, install defaults, and app commands once. Reploy turns that semantic contract into a staged or installed app on the current host.

Installers manage the app lifecycle.

Reploy handles staging, bundle preparation, runtime warmup, install, update, control scripts, logs, status, health checks, and uninstall. Host package managers can install Reploy itself; they do not replace the app blueprint contract.