Skip to content

Categories: Start

  • Core Concepts

    In Get Started

    Startplainmanagedrepositorydist

    Plain or Managed The two execution paths are separate. Plain Managed Entry point sow create DIR init, repo, dist, add, rm, build State package directory sow.yml plus private SQLite/journals Public layout flat RPM/DEB indexes Repository pool/ + dists/ …

    Plain or Managed The two execution paths are separate. Plain Managed Entry point sow create DIR init, repo, dist, add, rm, build State package directory sow.yml plus private SQLite/journals Public layout flat RPM/DEB indexes Repository pool/ + dists/ …

  • Your First Workspace

    In Get Started

    Startmanagedrepositorydistgeneration

    Managed mode keeps configuration, membership, generations, and audit state. This example starts from an empty directory. Initialize the workspace sow init /srv/sow cd /srv/sow init creates: /srv/sow/ ├── sow.yml # configuration; schema: sow/v3 └── …

    Managed mode keeps configuration, membership, generations, and audit state. This example starts from an empty directory. Initialize the workspace sow init /srv/sow cd /srv/sow init creates: /srv/sow/ ├── sow.yml # configuration; schema: sow/v3 └── …

  • Quick Start

    In Get Started

    Startplainrpmdebcli

    Plain mode builds a flat repository in one directory. It does not read sow.yml, create a workspace, or keep a database. Prepare a directory Put RPM and/or DEB files at the directory top level. sow create does not recurse and does not move or rename …

    Plain mode builds a flat repository in one directory. It does not read sow.yml, create a workspace, or keep a database. Prepare a directory Put RPM and/or DEB files at the directory top level. sow create does not recurse and does not move or rename …

  • Installation

    In Get Started

    Startinstallrpmdeb

    SOW is one executable: there is no service to enable and no runtime language environment. Release builds target Linux and macOS on amd64 and arm64; Linux also gets RPM and DEB packages. Windows is not supported. Use the Download page to select the …

    SOW is one executable: there is no service to enable and no runtime language environment. Release builds target Linux and macOS on amd64 and arm64; Linux also gets RPM and DEB packages. Windows is not supported. Use the Download page to select the …

  • Get Started

    In Get Started

    Startinstallplainmanaged

    SOW builds static RPM/YUM and DEB/APT repositories; it is not an HTTP daemon. Choose one of two isolated paths: Plain: sow create rebuilds indexes beside the packages in an ordinary directory. Managed: a workspace tracks package membership, Dists, …

    SOW builds static RPM/YUM and DEB/APT repositories; it is not an HTTP daemon. Choose one of two isolated paths: Plain: sow create rebuilds indexes beside the packages in an ordinary directory. Managed: a workspace tracks package membership, Dists, …