Le weekend a été productif sur la branche stable du projet Twitbank, notamment grâce aux contributions de ManUtopik. Dans la foulée, j'ai corrigé deux-trois trucs, dont les scripts d'installation (en attendant le "vrai" installeur interactif de la prochaine version).
Du coup, l'installation d'un miroir de la TwitBank du projet Exploracoeur peut se faire en 20 secondes, chrono en main, en supposant tout de même que vous ayez un serveur Apache2 + PHP fonctionnel et le module UserDir activé.
Téléchargement des sources
mkdir ~/public_html
svn checkout \
--username anonymous \
https://websvn.glenux.net/svn/Upoc/twitbank/branches/0.1 \
~/public_html/twitbank-0.1
Récupération de la base de données du site officiel
cd ~/public_html/twitbank-0.1
./setup/new-from-remote.sh
Paramétrage des mises-à-jour
Avec le paramétrage par défaut, l'adresse de votre twitbank devrait être http://localhost/~foobar (en remplaçant foobar par votre nom d'utilisateur).
Changez votre crontab personnel (tapez crontab -e) et ajoutez-y la ligne suivante, en adaptant l'adresse :
*/20 * * * * ( wget -O /dev/null http://localhost/~foobar/twitbank-0.1/update.php && wget -O /dev/null http://localhost/~foobar/twitbank-0.1/graph/user-web.php ) > /dev/null 2>&1
Et hop, connectez vous sur l'adresse qui-va-bien sur votre serveur!
Et voila :

À partir de là, vous pouvez bidouiller le code et tester avec les vraies données ! N'hésitez pas à proposer vos contributions !