Skip to content
sitesolide
Back to sitesolide

Documentation

How to install sitesolide on a server you own, deploy your team's apps to it with one command, and decide who may open them. These pages are the docs folder of the repository, as its main branch has them.

Install the CLI

curl -fsSL https://github.com/cthiriet/sitesolide/releases/latest/download/install.sh | sh

One executable, for macOS or Linux, into ~/.local/bin. Install takes it from there.

Every page, in reading order

  1. Install

    From nothing to a first deployment.

  2. Setup

    What sitesolide setup checks and changes, step by step.

  3. A machine

    A VM ordered from Hetzner, and the token it needs.

  4. People and tokens

    Roles on a project, and deploying with a token instead of SSH.

  5. Secrets

    Where they live, and why never in git.

  6. Agents

    --json, the MCP server and the skill.

  7. Upgrading

    From one release to the next on a running machine.

An agent starts with llms.txt, which lists the same pages in Markdown.