Can distros make the link?

Deb Nicholson & Christopher Allan Webber

press@mediagoblin.org

2015-02-01 Sun

Introductions

Why should you care about decentralized web services?

What's the goal?

Packaging / how it can help!

So, talk over right?

What's needed?

Email

Whew!

Configuring your application

Configuring the web server

SSL and DNS and friends

The database and migrations

Multi-instance config

Keeping it up to date

Wow! Are we depressed yet?

Things that might help

Containers

Configuration abstraction layers

Make it more GUI friendly?

Incomplete solutions with good ideas

Solutions to explore?

Config systems with recipes

devops -> "userops"

Functional distros: Guix/Nix

Sandstorm

Finally: experiment!

  ,------------------------------------,
  |               GNUTOP               |
  | .--------------------------------. |
  | |     , /                   \    | |
  | |     |\|                    |   | |
  | | [/usr/lib]$ make the_future ;  | |
  | |      \  //-,        ,-\\  ,/   | |
  | |       '.( o )'----'( o )./ /   | |
  | |        ; '-'        '-' ;      | |
  | |        \                /      | |
  | |         \  '-.___,     /       | |
  | |          \            /        | |
  | |           ',        ,'         | |
  | |          ,.-'-.__.-'-.,        | |
  | |         /\            /\       | |
  | '--------------------------------' |
  ;'----------------------------------';
 /  ,-,-,-,-,-,-.-.-.-.-.-.-.-.-.-.--.  \
/   -'-'-'-'-'-'-''-'-'-''-'-'-'-'-'--'  \

Credits

Credits (cotd.)

Thanks!

Let's package the customizable free software web of the future!*

Talk released under CC BY-SA 4.0 International.

Contact us:

* -- and add abstraction layers so this stuff is easy for users