Skip to content

jaredallard/binhost

Repository files navigation

binhost

A Gentoo binary host platform. Enables building and tracking various targets.

Table of Contents

Developing

We use mise to manage development versions and tasks.

mise run build

Now you can run the server with:

ENV=development ./bin/binhost

API

Loose documentation of the API provided by binhost is below.

POST /v1/upload

Uploads the provided gpkg. If a target is not specified via URL parameters, the CHOST is used as the target name. Errors if a target doesn't exist.

GET /v1/targets

Lists all of the available targets (package indexes).

POST /v1/targets/:target

Creates the provided target.

License

AGPL-3.0

Releases

No releases published

Sponsor this project

 

Packages

No packages published