Change file naming to semantic descriptions using directories

This commit is contained in:
mycognosist 2019-11-11 08:39:07 +00:00
parent f6711a03e8
commit e3feb584e6
23 changed files with 20 additions and 34 deletions

1
.gitignore vendored
View File

@ -1,2 +1,3 @@
book
notes
src/tmp

View File

@ -1,20 +1,20 @@
# Summary
- [Introduction](./chapter_1.md)
- [Hardware](./chapter_2.md)
- [Requirements](./chapter_2_1.md)
- [GPIO Pinout](./chapter_2_2.md)
- [Physical Interface](./chapter_2_3.md)
- [Software](./chapter_3.md)
- [Operating System](./chapter_3_1.md)
- [Networking](./chapter_3_1_1.md)
- [Microservices](./chapter_3_2.md)
- [peach-buttons](./chapter_3_2_1.md)
- [peach-menu](./chapter_3_2_2.md)
- [peach-network](./chapter_3_2_3.md)
- [peach-oled](./chapter_3_2_4.md)
- [peach-stats](./chapter_3_2_5.md)
- [Web Interface](./chapter_3_3.md)
- [Configuration](./chapter_3_4.md)
- [Contributor's Guide](./chapter_4.md)
- [Licensing](./chapter_5.md)
- [Introduction](./introduction.md)
- [Hardware](./hardware/index.md)
- [Requirements](./hardware/requirements.md)
- [GPIO Pinout](./hardware/gpio_pinout.md)
- [Physical Interface](./hardware/physical_interface.md)
- [Software](./software/index.md)
- [Operating System](./software/operating_system/index.md)
- [Networking](./software/operating_system/networking.md)
- [Microservices](./software/microservices/index.md)
- [peach-buttons](./software/microservices/peach-buttons.md)
- [peach-menu](./software/microservices/peach-menu.md)
- [peach-network](./software/microservices/peach-network.md)
- [peach-oled](./software/microservices/peach-oled.md)
- [peach-stats](./software/microservices/peach-stats.md)
- [Web Interface](./software/web_interface.md)
- [Configuration](./software/configuration.md)
- [Contributor's Guide](./contributors_guide.md)
- [Licensing](./licensing.md)

View File

@ -1,7 +0,0 @@
# Web Interface
[peach-web](https://github.com/peachcloud/peach-web) provides a web interface for monitoring and interacting with the PeachCloud device. This allows administration of the single-board computer (ie. Raspberry Pi) running PeachCloud, as well as the ssb-server and related plugins.
**Stack**
The peach-web stack currently consists of [Rocket](https://rocket.rs/) (Rust web framework), [Tera](https://tera.netlify.com/docs/installation/) (Rust template engine inspired by Jinja2 and the Django template language) and [Tachyons](https://tachyons.io/) (functional CSS library for humans).

View File

@ -1 +0,0 @@
# Physical Interface

View File

@ -1,7 +0,0 @@
# Web Interface
[peach-web](https://github.com/peachcloud/peach-web) provides a web interface for monitoring and interacting with the PeachCloud device. This allows administration of the single-board computer (ie. Raspberry Pi) running PeachCloud, as well as the ssb-server and related plugins.
**Stack**
The peach-web stack currently consists of [Rocket](https://rocket.rs/) (Rust web framework), [Tera](https://tera.netlify.com/docs/installation/) (Rust template engine inspired by Jinja2 and the Django template language) and [Tachyons](https://tachyons.io/) (functional CSS library for humans).

View File

@ -2,4 +2,4 @@
PeachCloud is a low-power, lightweight hardware device designed to facilitate peer-to-peer communication across social networks. We aim to return (cloud) computing back into our homes and local communities in a way which fosters increased trust in one another and the socio-technical systems we inhabit.
![peachcloud screen/ interface](./assets/peachcloud.jpg)
![PeachCloud physical interface with PeachCloud logo shown on an OLED display](./assets/peachcloud.jpg)