Motioneye
Motioneye is a video surveillance program that offers motion detection.
I have this setup so that if motion is detected, recording occurs which is then stored for upto a month.
docker-compose file location
Appdata
docker-compose.yml
networks:
default:
name: cuthbert-network
external: true
services:
motioneye:
privileged: True
image: ccrisan/motioneye:master-amd64
container_name: motioneye
hostname: XAN-CAMERAS
networks:
default:
ipv4_address: "172.22.0.7"
restart: unless-stopped
ports:
- "8765:8765"
- "8383:8081"
volumes:
- /etc/localtime:/etc/localtime:ro
- /home/xander/appdata/motioneye/shared:/shared
- /home/xander/appdata/motioneye/etc:/etc/motioneye
- /disk1/recordings/xan-cam/:/recordings
Dynamic File
As this is hosted on a different host to where Traefik is running, a dynamic file is required for it to be routed through Traefik and with SSL.
This file is located here
Cameras
Connected to MotionEye currently is a Dahua camera which overlooks the front of my house and my cars.
This is an ONVIF/RTSP compatible camera and is setup as such.
I also have a very old Sanyo IP and a Blink camera which are both being used as internal cameras.
Future Plans
I do like Motioneye and have been using it for quite some time.
My future plans unfortunately don't include Motioneye. I will be getting more cameras (mainly external) and I plan on using BlueIris.