Meta information about the PeachCloud project.
Go to file
glyph c8b3212061
Merge pull request #12 from peachcloud/2021_update
Add active repositories and remove dev setup doc
2021-02-19 10:14:30 +00:00
comms add April 2018 #ssbc-grants proposal 2018-03-30 11:45:30 -07:00
images diary 2018-04-30 18:13:45 +12:00
processes contributor license agreement, weee 2018-04-19 16:56:32 +12:00
.gitattributes add logo 2018-04-18 17:40:58 +12:00
diary.md retro diary 2018-06-11 10:51:50 +12:00
README.md Add active repositories and remove dev setup doc 2021-02-19 10:11:19 +00:00

PeachCloud 🍑 ☁️

Better Scuttlebutt cloud infrastructure as a hardware product.

Support us on OpenCollective!

Background

Active Repositories

Documentation

  • peach-devdocs - Developer documentation for PeachCloud in the form of a Markdown book

Devops

  • peach-vps - Setup scripts and configuration files for deploying a PeachCloud development server

Image building & device configuration

  • peach-config - Configuration instructions, files and scripts
  • peach-img-builder - Vmdb2 script for building a Debian disc image for Raspberry Pi with PeachCloud pre-installed

Microservices

  • peach-buttons - Emit GPIO events using JSON-RPC pubsub over WS
  • peach-oled - Write and draw to OLED display using JSON-RPC over HTTP
  • peach-menu - A menu for monitoring and interacting with the PeachCloud device
  • peach-network - Query and configure network interfaces using JSON-RPC over HTTP
  • peach-stats - Query system statistics using JSON-RPC over HTTP
  • peach-lib - JSON-RPC client library for the PeachCloud ecosystem
  • peach-monitor - Monitor network data usage and set alert flags based on user-defined thresholds

Diagnostics

  • peach-probe - Probe PeachCloud microservices to evaluate their state and ensure correct API responses

Web interface

  • peach-patterns - Pattern library for the PeachCloud UI design system
  • peach-web - A web interface for monitoring and interacting with the PeachCloud device

Developer Diaries

Accounts