Skip to content
GitHub 6 Install

Deploy anything on a server you own. A new version only goes live if it answers.

Noust deploys web applications on Linux servers you own. It writes the nginx or Apache site, the certificate and the systemd unit, builds every deploy as a release that only goes live if it answers, and can put the previous one back in seconds.

Deploy your first application How Noust works

Install, checking the script first

Shell, as root
curl -fsSLO https://github.com/Perkybeet/noust/releases/latest/download/install.sh
curl -fsSLO https://github.com/Perkybeet/noust/releases/latest/download/SHA256SUMS
sha256sum -c --ignore-missing SHA256SUMS && sh install.sh

It downloads the installer and its checksums, and runs it only if they match. What it installs, and the other ways.

Where to start

Pick the line that sounds like you.

What people come here to do

Each one opens the page that does it, from the first command to the check that it worked.

Something is wrong?

noust diagnose names the most likely cause first. The frequent failures are here, with their messages.

Troubleshooting

Look something up

Every command, endpoint and setting, and what changed in each release.

The whole documentation

6 parts, one question each. The search (Ctrl K) reaches every page.

Search the documentation

Type to search every page.

↑ ↓ to move, Enter to open, Esc to close