Photobox (Photobooth) per Raspberry Pi und DSLR
Die folgende zusammengesetzte Anleitung beruht auf der folgenden Doku von
folgendes muss auf dem Raspi installiert werden.
sudo apt-get update
sudo apt-get install apache2 -y
sudo apt-get install php libapache2-mod-php -y
sudo apt-get install php-gd git
sudo apt-get install avconv
sudo apt-get install libav-tools
Die installation wie hier dokumentiert ausführen
Github
cd /var/www/
sudo rm -r html/
sudo git clone https://github.com/andreknieriem/photobooth
sudo mv photobooth html
sudo chown -R pi: /var/www/
sudo chmod -R 777 /var/www
Nachtrag zu Gphoto2:
Damit der Webserver-User www-data gphoto2 ausführen darf, muss man noch folgende Dinge tun
in /etc/sudoers
muss folgende Zeile hinzugefügt werden www-data ALL=(ALL)NOPASSWD: ALL
Um die Bilder gleich in der Nextcloud abzulegen nutze ich die folgende Anleitung:
davfs
cd /home/pi
sudo apt-get install davfs2
sudo usermod -aG davfs2 pi
mkdir ~/nextcloud
mkdir ~/.davfs2
cp /etc/davfs2/secrets ~/.davfs2/secrets
sudo -s
chown pi:pi ~/.davfs2/secrets
chmod 600 ~/.davfs2/secrets
exit
nano ~/.davfs2/secrets
am Ende der Datei folgendes einfügen:
https://example.com/nextcloud/remote.php/dav/files/USERNAME/ <username> <password>
jetzt noch die /etc/fstab
anpassen
sudo nano /etc/fstab
folgendes einfügen:
https://example.com/nextcloud/remote.php/dav/files/USERNAME/ /home/<linux_username>/nextcloud
davfs user,rw,noauto 0 0
noauto
um das automatische mounten beim Neustart zu vermeiden
Einfach bei Bedarf mounten über mount /home/pi/nextcloud