-
Notifications
You must be signed in to change notification settings - Fork 69
PiKrellCam Files
andreasloe edited this page Jun 5, 2019
·
1 revision
The git clone should be done in /home/pi and creates the pikrellcam distribution directory:
/home/pi/pikrellcam/ # pikrellcam install root
pikrellcam # pikrellcam executable
src/ # pikrellcam source directory
www/ # Web root in /etc/nginx/sites-available/pikrellcam
www/media # Link to media_dir configured in pikrellcam.conf
scripts/ # User scripts for pikrellcam events or at commands
scripts-dist/ # Git managed scripts. Seeds the scripts dir
libkrellm/ # Local libraries needed for compiling pikrellcam
Running the install-pikrellcam.sh script creates or alters files:
/etc/rc.local # Line optionally added to autostart pikrellcam
/etc/nginx/nginx.conf # Line edited to disable access_log
/etc/nginx/sites-available/pikrellcam # Custom config installed for pikrellcam
/etc/nginx/sites-enabled/pikrellcam # link to sites-available/pikrellcam
/etc/sudoers.d/pikrellcam # Gives permission for pikrellcam to be run as
# user pi by the web server (user www-data).
/usr/local/bin/pikrellcam # Link to /home/pi/pikrellcam/pikrellcam
/home/pi/.pikrellcam/ # pikrellcam configuration files are created if
pikrellcam.conf # they don't already exist
at-commands.conf #
motion-regions.conf #
Running pikrellcam uses/creates these: (mjpeg_dir and media_dir can be changed in pikrellcam.conf)
/run/pikrellcam/ # Directory for the mjpeg.jpg stream
mjpeg.jpg # The stream jpeg file
/home/pi/pikrellcam/media/ # Default directory: media_dir for media files
videos # Fixed videos directory under media_dir
stills # Fixed stills directory under media_dir
timelapse # Fixed timelapse directory under media_dir