Skip to content
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
Clone this wiki locally