Photobox (Photobooth) per Raspberry Pi und DSLR

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