Skip to content

2015 03 14 Initial Meetup

Ryan Kanno edited this page Mar 22, 2015 · 1 revision

Overview

  • Title: Subrosa

Features

Must

  • secure
  • encrypted
    • disk
    • swap
  • easy to install
  • easy to maintain
  • mobile
  • documented
  • tested / dogfooded
  • open source

Should

  • minimize language / installation dependencies
  • multiple image installation paths
  • Zero Knowledge Privacy (ZKP)
  • NOT reinvent wheels
  • Single Signon to all components
  • Automated cert handling

Could

  • modular features

People

  • @ryankanno
  • @sthapa
  • @talexand
  • @mckaydavis
  • @nh
  • @wangbus

Minimum Viable Product

Components

  • OS Debian
  • Nginx
  • SSL
    • libs
    • server
  • GoogleApps surrogates
    • Calendar
    • Contacts
    • Drive
      • syncthing?
      • OwnCloud?
    • Mail server
      • +webmail
  • Service-wide aggregator/dashboard/control center

Deployment

  • Ansible (+ playbooks)
    • Setup local, push to host
  • Verifiable build process

Future

Feature wishlist

Apps

  • "What Mom uses"
  • Build your own AMI (amazon machine image)
  • Photo viewing
  • Video serving
  • OpenVPN
  • Git
    • gitolite?
    • gitlab?
  • Web journaling
    • Wallabag?
  • Wiki/Collaborative editors/office shenanigans
  • Encryption/login handler?
    • reboots etc.
  • Bloggin
  • VoIP
  • Autobackups
    • Tarsnap?
  • 2-Factor PAM

Language-flavored distros