Bring a new machine online without rebuilding your setup by hand.

SetMeUp links a fresh device to your account so saved configs, credentials, and platform-specific tooling land where they belong — on your machine, not on us.

What it is

Bootstrap machines without handing over your data.

You control your data

We don't store your SSH keys, API tokens, or private configs. Everything is encrypted before it leaves your machine.

Encrypted by your password

Your password is the key. Configs and credentials are stored on the server in a form that only you can unlock — we never see the plaintext.

Built for mixed fleets

Support starts with macOS and Linux, with room for distro-specific recipes, package managers, and machine roles.

How to install

One command to start the bootstrap flow.

curl -fsSL https://setmeup.now/go | bash

The script detects the platform, creates local SetMeUp state, and walks you through linking the device to your account — your secrets stay encrypted the whole time.

How it works

Simple now, ready for the full setup story later.

01

Run the bootstrap

Start from the website and launch the installer directly from a fresh shell.

02

Link the machine

Authenticate to attach the device to your account and machine profile — your data stays encrypted end-to-end.

03

Apply your setup

Next iterations will download encrypted profile data, install packages, and apply machine recipes for the detected platform.