authentification: chaque logiciel utilise une ou plusieurs méthodes qu'il faut configurer à chaque fois. Par défaut, cela devrait faire appel aux comptes unix. Les annuaires, les fichiers, les bases de données, c'est bien, mais on a déjà des couples login/mot de passe sur le serveur, ça me semble beaucoup plus de simple de les réutiliser.
On a prévu d'utiliser un annuaire LDAP pour gérer les comptes (vu que Beedbox sera multi-utilisateur, à la taille d'une famille + amis par exemple). Chaque compte pourra avoir son compte mail, installer (ou pas en fonction de ses droits) des appli web, etc...
Mais effectivement je n'avais pas pensé qu'on pourrait par défaut connecter l'application à l'annuaire (si elle le supporte).
configuration: il y a en général trop de paramètres, ceux par défaut ne donnent que rarement une installation fonctionnelle, chaque application a un format particulier. Configurer un postfix ou un ejabberd est un casse tête, il faudrait soit des logiciels plus simples, soit une surcouche pour les configurer simplement. Un bon exemple est le serveur web Cherokee qui propose une interface web pour l'administrer simplement.
L'idée de Beedbox est justement d'une part d'installer le service avec une configuration optimisée et prête à l'emploi, et d'autre part de donner la possibilité à l'utilisateur de pouvoir changer certains paramètres du service en question depuis une interface web, surcouche que l'on est en train de développer. Il aura également la possibilité d'aller modifier directement la config en SSH bien sûr.
test: l'autohébergeur est obligé de bien tester son installation. Une batterie de tests automatique à lancer après chaque modification de configuration permettrait de vérifier que l'on a rien cassé.
C'est effectivement une très bonne idée. On avait un peu réfléchit à un monitoring (au moins local, au mieux réparti sur des Beedbox « amies »), il faudrait également lancer des checks dès que les services sont relancés avec la nouvelle conf.
sauvegarde: les beedbox pourraient se sauvegarder les unes/les autres, créant ainsi un réseau de solidarité entre autohébergeurs.
Oui, c'est à l'état de discussion actuellement sur la manière technique de procéder (il y a malheureusement très peu de solutions logicielles éprouvées pour faire des backups distribuées) : http://forum.beedbox.org/viewtopic.php?id=227
webmail & co: j'utilise Roundcube qui est très bien, mais je rêve d'une interface web qui regroupe les fonctions de mail, chat, calendrier, wiki, flux rss et partage de fichier.
L'objectif de Beedbox est plus de fournir une base pour l'installation de ces applis que de les développer (On a assez de boulot comme ça :p). Mais c'est clair qu'une telle application serait pas mal
[^] # Re: Packager ou réinventer la roue?
Posté par billux (site web personnel) . En réponse à la dépêche Project Beedbox - Appel aux dons et participants. Évalué à 2.
Merci pour toutes ces idées !
On a prévu d'utiliser un annuaire LDAP pour gérer les comptes (vu que Beedbox sera multi-utilisateur, à la taille d'une famille + amis par exemple). Chaque compte pourra avoir son compte mail, installer (ou pas en fonction de ses droits) des appli web, etc...
Mais effectivement je n'avais pas pensé qu'on pourrait par défaut connecter l'application à l'annuaire (si elle le supporte).
L'idée de Beedbox est justement d'une part d'installer le service avec une configuration optimisée et prête à l'emploi, et d'autre part de donner la possibilité à l'utilisateur de pouvoir changer certains paramètres du service en question depuis une interface web, surcouche que l'on est en train de développer. Il aura également la possibilité d'aller modifier directement la config en SSH bien sûr.
C'est effectivement une très bonne idée. On avait un peu réfléchit à un monitoring (au moins local, au mieux réparti sur des Beedbox « amies »), il faudrait également lancer des checks dès que les services sont relancés avec la nouvelle conf.
Oui, c'est à l'état de discussion actuellement sur la manière technique de procéder (il y a malheureusement très peu de solutions logicielles éprouvées pour faire des backups distribuées) : http://forum.beedbox.org/viewtopic.php?id=227
L'objectif de Beedbox est plus de fournir une base pour l'installation de ces applis que de les développer (On a assez de boulot comme ça :p). Mais c'est clair qu'une telle application serait pas mal