FOC: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Mfa (Diskussion | Beiträge) (Links) |
Mfa (Diskussion | Beiträge) |
||
(11 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 18: | Zeile 18: | ||
== Implementierung == | == Implementierung == | ||
+ | |||
+ | === Domains === | ||
+ | |||
+ | * <tt>foc.is</tt> | ||
+ | * <tt>foc.li</tt> | ||
=== Server === | === Server === | ||
Zeile 39: | Zeile 44: | ||
=== Roadmap === | === Roadmap === | ||
− | ==== v0.0.0 ==== | + | "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: [http://mail.foc.is/webmail mail.foc.is/webmail] | * ✓ kolab: [http://mail.foc.is/webmail mail.foc.is/webmail] | ||
** CentOS 6.3 | ** CentOS 6.3 | ||
** Kolab 3.0 | ** Kolab 3.0 | ||
− | * | + | * OwnCloud |
− | ** verknüpfung kolab <-> owncloud | + | ** verknüpfung <tt>kolab <-> owncloud</tt> klären |
+ | ** … und testen | ||
+ | * Probleme finden, die vor einem öffentlichen start geklärt sein müssen | ||
+ | ** Partionierung, trennung system/daten | ||
+ | ** Backup-Strategie | ||
+ | ** 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. <tt>users.json</tt>) | ||
+ | |||
+ | ==== 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] | ||
----- | ----- | ||
Zeile 56: | Zeile 92: | ||
* OpenID-LDAP (!) | * OpenID-LDAP (!) | ||
− | * | + | * [ssl,ssh] public keys |
** im LDAP | ** im LDAP | ||
** im DNS | ** im DNS | ||
+ | |||
+ | * jabber ! | ||
+ | |||
+ | * 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) | ||
+ | ** könnte SVN-adapter anbieten (mal testen…) [http://subgit.com] | ||
+ | |||
+ | * IM/notification-dienst (ala whatsapp) | ||
+ | |||
+ | * E-Mail-Backup per own cloud? (cat $(account des nutzers) | tar | cp $(owncloud des nutzers)/backup | ||
----- | ----- |
Aktuelle Version vom 2. März 2013, 03:11 Uhr
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
- Backup-Strategie
- 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
- jabber !
- 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)
- könnte SVN-adapter anbieten (mal testen…) [1]
- IM/notification-dienst (ala whatsapp)
- E-Mail-Backup per own cloud? (cat $(account des nutzers) | tar | cp $(owncloud des nutzers)/backup
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