# HG changeset patch # User Robert McIntyre # Date 1377035423 14400 # Node ID 6e3ad30ca2a491f6c8e50d5315cb1fac94b4ec9c # Parent 600bd4667993a46339c2d982eac7252af78f077c bring server.org into thoughts. diff -r 600bd4667993 -r 6e3ad30ca2a4 org/server.org --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/org/server.org Tue Aug 20 17:50:23 2013 -0400 @@ -0,0 +1,76 @@ +#+TITLE: Server Culture +#+AUTHOR: Robert McIntyre, Dylan Holmes +#+EMAIL: rlm@mit.edu +#+SETUPFILE: ../../aurellem/org/setup.org +#+INCLUDE: ../../aurellem/org/level-0.org +#+MATHJAX: align:"left" mathml:t path:"http://www.aurellem.org/MathJax/MathJax.js" + +* Purpose + +- To empower users by providing free (libre), secure, user-friendly, + personal servers. +- To create software that capitalizes on the personal server model; + for example, personal e-mail servers, file serving and transfer. +- To provide intuitive and transparent web interfaces for configuration. +- To promote a culture of computer literacy in general and personal + servers in particular by writing modular + free applications with friendly interfaces, transparent configurability, + and lucid documentation. + +* VPS Service + +- Encrypted storage +- Domain registration +- Backup service +- Software bundles + +- Hardware +- Pricing + +* Web interface + +- Server configuration +- Package management +- File management +- Web terminal + +* Modules + These could have user friendly locations as subdomains of the main + domain that each person would already have (such as + mail.example.com, video.example.com) + +- user managament -- to give other people access to files, etc. +- E-mail +- File sharing +- Social media (e.g. via RSS feeds) + +* Brain stoming notes + + - What about small busineses? They are also entities that need + privacy and control over their own information. There's still no + really good way to get up and going as a small business with little + computer ability. + + - Bitcoin --- people could store their wallets on their own servers + and always have access to money. + + - Backups --- this should be taught to people and made extremely easy. + + - Legal issues -- should encrypt the server's hard drive + automatically. + + - Identity -- using openid or something, people can finally have an + online presence on the web. + + - Privacy -- one peoblem with proxy sites or VPNs is that they are + only as good as the company's word that they won't keep logs. If + people could somehow use their own servers as a VPN or proxy, they + they could ENSURE that no logs are kept. + + - If people have servers running all the time, they could donate + hard drive space and CPU power to worthy causes in addition to + money. (for example, consider donating hosting power to a favorite + comic). + + - Back up your personal files to your server. +