Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/shuvava/ota-treehub

TreeHub is Over-The-Air OSTree repository http server. full compatible with aktualizr (Uptane OTA update client.)
https://github.com/shuvava/ota-treehub

go golang ostree ota uptane

Last synced: about 2 months ago
JSON representation

TreeHub is Over-The-Air OSTree repository http server. full compatible with aktualizr (Uptane OTA update client.)

Awesome Lists containing this project

README

        

# Treehub

[![GoDoc](https://godoc.org/github.com/shuvava/ota-treehub?status.svg)](http://godoc.org/github.com/shuvava/ota-treehub)
[![Build Status](https://travis-ci.com/shuvava/ota-treehub.svg?branch=master)](https://travis-ci.com/github/shuvava/ota-treehub)
[![Coverage Status](https://coveralls.io/repos/github/shuvava/treehub/badge.svg?branch=master)](https://coveralls.io/github/shuvava/treehub?branch=master)

Treehub implements an `ostree` repository storage for over the air updates. This project is migration of [ota-community-edition/treehub][1] to golang.

This project implements an HTTP api that `ostree` can use to natively pull objects and revisions to update an `ostree` repository.

An HTTP api is provided to receive `ostree` repository objects and refs from command line tools such as `garage-push`, included with
[sota-tools](https://github.com/advancedtelematic/sota-tools).

This repo if forked from [Advancedtelematic TreeHub](https://github.com/advancedtelematic/treehub) application rewritten on golang with full support of original API.

## Links

* [Advancedtelematic TreeHub](https://github.com/advancedtelematic/treehub)

[1]: https://github.com/advancedtelematic/treehub