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