Partage de photos sur le Raspberry Pi avec Lychee
Si vous voulez stocker vos photos à la maison et pouvoir les partager avec la famille ou les amis, alors je vous conseille le superbe Lychee.
Découvert grâce au forum français dédié au Raspberry, Lychee est un gestionnaire de photos léger et rapide, facilement insatiable sur notre Raspberry préféré (Vous pouvez l’essayer sur cette page). Il faut une base de données et un serveur web.
- Mettre à jour le système
apt-get update && apt-get upgrade -y
- Installer le support PHP
apt-get install php5-fpm php5-gd libgd2-xpm libpcrecpp0 libxpm4
- Installer Nginx
apt-get install nginx
- Créer le répertoire /var/www
mkdir /var/www chown -R www-data:www-data /var/www
- Installer MySQL et le support avec PHP
apt-get install -y php5-mysql mysql-server
- Modifier le fichier /etc/php5/fpm/php.ini en y ajoutant à la fin :
extension = php_mbstring.dll extension = php_exif.dll extension = php_gd2.dll
max_execution_time = 200
post_max_size = 200M
upload_max_size = 200M
upload_max_filesize = 20M
max_file_uploads = 100
- Redémarrer le service PHP
service php5-fpm restart
- Installer Git
apt-get install -y git
- Extraire la dernière version de Lychee
cd /var/www git clone https://github.com/electerious/Lychee.git mv Lychee/* . rm -rf Lychee/ chown -R www-data:www-data /var/www
- Configurer Nginx
rm /etc/nginx/sites-available/default
Puis créer le fichier /etc/nginx/sites-available/lychee avec le contenu suivant
server { root /var/www; index index.php index.html index.htm; location ~ .php$ { fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; include fastcgi_params; } }
- Activer le site
ln -s /etc/nginx/sites-available/lychee /etc/nginx/sites-enabled/lychee
- Rendez-vous maintenant avec navigateur à l’adresse de votre Raspberry
Vous y saisissez les informations nécessaires pour atteindre votre base MySQL
- Créer un compte pour accéder à vos photos
- Vous arrivez sur la page principale
- Pour envoyer des images, vous créer un album puis vous cliquez sur le signe plus en haut à droite
Et hop le tour est joué !
Vous avez maintenant vos photos dans votre album !
Vous pouvez partager vos photos via un album Public, partager un album complet, supprimer une photo, la déplacer, etc. Vous pouvez même éditer les données EXIF :
Et enfin il existe un plugin pour synchroniser automatiquement un répertoire dans Lychee. Vous pouvez installer Grive pour synchroniser ce même répertoire avec Dropbox. Facile du coup de prendre une photo avec votre Smartphone, l’envoyer sur Dropbox et de la récupérer ensuite automatiquement dans Lychee.
Amusez-vous bien avec votre nouveau gestionnaire de photos !