Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.)
- Host: GitHub
- URL: https://github.com/shuvava/ota-treehub
- Owner: shuvava
- License: gpl-2.0
- Created: 2021-08-16T01:06:56.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-08-30T15:21:22.000Z (over 1 year ago)
- Last Synced: 2024-06-20T15:46:44.277Z (7 months ago)
- Topics: go, golang, ostree, ota, uptane
- Language: Go
- Homepage:
- Size: 481 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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