FOC
Version vom 23. Februar 2013, 22:11 Uhr von Mfa (Diskussion | Beiträge) (→Implementierung: Domains)
free and open [cloud, communication, computing]
kurze Erklärung für Nutzer
- Ersatz für Gmail und Dropbox
- ist "besser" weil free and open source (wie linux)
- ist besser weil gemeinnützig (wie die taz)
- deswegen kostet es ein bisschen was (wie die taz)
kurze Erklärung für weimarnetzer:
- praktischer Teil der Vortragsreihe "Internet selbstgemacht"
- bietet Dienste für OpenSource-interessierte Endnutzer ("Generation Bernd")
- die Geschichte des Internet/Web zeigt das zentrale Dienste besser funktionieren (gmail,facebook, github, …) -- die meisten dieser Dienste sind kommerziell & closed source -- das ist aber kein naturgesetz (wikipedia!)
Implementierung
Domains
- foc.is
- foc.li
Server
- Start: 2 VMs auf root.weimarnetz.de
- weiteres an Power, Storage, Redundanz, etc je nach Bedarf/Erfolg
Software
- Mail, "Groupware", Nutzerverwaltung: kolab
- LDAP (Directory Server)
- Mailserver (IMAP, SMTP)
- Webmail (roundcube)
- Integration dieser Einzelteile aus FLOSS-Komponenten
- Onlinespeicher: OwnCloud
- ermöglicht Benutzern Dateien zu speichern, zu synchronisieren und mit anderen zu teilen
- Webinterface
- Sync-Clients für Linux, Mac und Windows
- Apps für iOS und Android
Roadmap
"Fixe" Ideen stehen hier, grob sortiert. Ideen, die hier noch reinpassen, stehen weiter unten.
v0.0.0: Beta-Test
nur für "interne" nutzer, nur zum testen (keine datensicherheit oder privatsphäre)
TODO:
- ✓ kolab: mail.foc.is/webmail
- CentOS 6.3
- Kolab 3.0
- OwnCloud
- verknüpfung kolab <-> owncloud klären
- … und testen
- Probleme finden, die vor einem öffentlichen start geklärt sein müssen
- Partionierung, trennung system/daten
- fd encryption: key management strategy
- admin rechte schema (wer kann theoretisch wo hineinschauen, wie können wir das verhindern) + doku
v0.0.1: öffentlicher Start
TODO:
- kolab3+owncloud
- interne nutzerverwaltung (mind. users.json)
v0.0.2: "hosted service"
ab XX? Nutzer.
TODO:
- webinterface für interne nutzerverwaltung ("my account")
- signup, settings
- eigene domains delegieren
- buchhaltung
- steuerliche fragen klären (siehe [EVG Weimar http://www.bioladen-rosmarin.de/verein/index.php]
- satzung checken (vereinszweck etc)
- [FLOSS CLI accounting http://ledger-cli.org]
Ideen-Dump
alle weiteren Ideen können erstmal hier rein, damit nix verloren geht. hier darf gerne jeder hineinschreiben ;)
- OpenID-LDAP (!)
- [ssl,ssh] public keys
- im LDAP
- im DNS
- GITLAB ?
- läuft schon sehr gut auf git.ars.is (debian stable 6.0 squeeze)
- wäre zentralisiert noch cooler
- könnte mit auf auf die 1. kiste (debian web-sau)
Links
praktische Links zu deploy und admin des systems
- http://docs.kolab.org/en-US/Kolab_Groupware/3.0/html/Community_Installation_Guide/chap-Community_Installation_Guide-Preparing_the_System.html#sect-Community_Installation_Guide-Preparing_the_System-LXC_Containers
- http://docs.kolab.org/en-US/Kolab_Groupware/3.0/html/Administrator_Guide/chap-Administrator_Guide-Hosted_Kolab_Groupware_Setup.html