Introduction

Stowix is a universal artifact registry — a single platform for storing, serving, and securing build artifacts across every package ecosystem your team uses.

What is Stowix?

Stowix hosts artifact repositories for:

A single organization can run multiple repositories of different types, all under one access control model.

How Access Works

Stowix uses a group-based permission system. Every repository operation requires a valid API token carrying the right scope. Scopes are assigned to groups, and accounts inherit permissions from the groups they belong to.

There are three account types:

Read more in Account Types.

The stowix CLI

The stowix CLI is the primary tool for pushing artifacts to Stowix repositories:

CommandPurpose
stowix nix pushUpload Nix store paths and their closures
stowix deb push

Upload .deb packages to an APT repository

stowix blob pushUpload files or directories to blob storage

All commands authenticate via --token or the STOWIX_TOKEN environment variable.

Where to Start