PeachCloud MVP #9

Open
opened 2018-11-29 03:59:20 +00:00 by ahdinosaur · 0 comments
ahdinosaur commented 2018-11-29 03:59:20 +00:00 (Migrated from github.com)

see %9NCyTf+oBxG0APlXRCKtrGZj3t+i+Kp3pKPN1gtFX2c=.sha256 for more context.

  • develop a better implementation of ssb-server that can reliably run with less resources, i.e. Sunrise Choir #sunrise-choir
  • build a Raspbian image with Scuttlebutt bits installed
    • let you configure the image with your local wireless details so the Peach can auto-connect on boot
    • use Systemd to startup and manage services
    • setup ssb-server with some fun plugins: git-ssb etc
    • create a plugin to host a local web page for the admin to interact with the device: generate invites, keep track of invites, monitor memory / disk usage, etc
    • use nginx as an http proxy to host a web page on port 80
    • use mdns to advertise device at peach.local
    • use something to signal your dynamic IP to a dynamic DNS provider (maybe a service we provide)
    • (optional) also host a dat server, with associated web page interface
  • play with Raspberry Pi hardware
    • install/update image on SD card
    • use standalone USB storage for uxer data (so your uxer data doesn't get mixed with the Peach disk image, updates should be much easier this way, don't really want to do fancy auto-updates over the net)
    • add Real-Time Clock to keep track of time (so you can be off-grid and still know the time)
    • add visual interface (LEDs, OLED screen, something to show the uxer what's happening inside the Peach)
    • add active interface (buttons, something to let the uxer interact with the Peach)
    • (optional) add enough solar and battery power to survive in the wild
    • (optional) create a waterproof case to fit all the yum inside and keep all the yuck outside, with a sweet peachy logo
  • setup supplementary product services
    • dynamic DNS provider to route peach.cloud/myPeachKey to your dynamic IP
    • key backup (although i think Dark Crystal is doing this better than any centralized service could)
    • knowledge base: hardware design, bill of materials, how to build, how to setup, how to update, faq, etc
    • sell pre-assembled Peach devices

if anyone is keen to jump on this train to help, keen to support. ❤️

🍑

see [%9NCyTf+oBxG0APlXRCKtrGZj3t+i+Kp3pKPN1gtFX2c=.sha256](https://viewer.scuttlebot.io/%259NCyTf%2BoBxG0APlXRCKtrGZj3t%2Bi%2BKp3pKPN1gtFX2c%3D.sha256) for more context. - [ ] develop a better implementation of `ssb-server` that can reliably run with less resources, i.e. [Sunrise Choir](%zv56AbEcR1+XKcOF3E7J+HNoKrxsd+0MQ/eVPQanfb8=.sha256) #sunrise-choir - [ ] build a Raspbian image with Scuttlebutt bits installed - [ ] let you configure the image with your local wireless details so the Peach can auto-connect on boot - [ ] use Systemd to startup and manage services - [ ] setup `ssb-server` with some fun plugins: `git-ssb` etc - [ ] create a plugin to host a local web page for the admin to interact with the device: generate invites, keep track of invites, monitor memory / disk usage, etc - [ ] use nginx as an http proxy to host a web page on port 80 - [ ] use mdns to advertise device at `peach.local` - [ ] use something to signal your dynamic IP to a dynamic DNS provider (maybe a service we provide) - [ ] (optional) also host a dat server, with associated web page interface - [ ] play with Raspberry Pi hardware - [ ] install/update image on SD card - [ ] use standalone USB storage for uxer data (so your uxer data doesn't get mixed with the Peach disk image, updates should be much easier this way, don't really want to do fancy auto-updates over the net) - [ ] add Real-Time Clock to keep track of time (so you can be off-grid and still know the time) - [ ] add visual interface (LEDs, OLED screen, something to show the uxer what's happening inside the Peach) - [ ] add active interface (buttons, something to let the uxer interact with the Peach) - [ ] (optional) add enough solar and battery power to survive in the wild - [ ] (optional) create a waterproof case to fit all the yum inside and keep all the yuck outside, with a sweet peachy logo - [ ] setup supplementary product services - [ ] dynamic DNS provider to route `peach.cloud/myPeachKey` to your dynamic IP - [ ] key backup (although i think Dark Crystal is doing this better than any centralized service could) - [ ] knowledge base: hardware design, bill of materials, how to build, how to setup, how to update, faq, etc - [ ] sell pre-assembled Peach devices if anyone is keen to jump on this train to help, keen to support. :heart: :peach: :partly_sunny:
Sign in to join this conversation.
No description provided.