diff --git a/systemd/.config/systemd/user/timelapse-build.service b/systemd/.config/systemd/user/timelapse-build.service new file mode 100644 index 0000000..3fece24 --- /dev/null +++ b/systemd/.config/systemd/user/timelapse-build.service @@ -0,0 +1,7 @@ +[Unit] +Description="Build latest camera timelapse vids" +Requires=timelapse-build.timer + +[Service] +Type=simple +ExecStart=/home/powellc/.bin/webcam-build-timelapses diff --git a/systemd/.config/systemd/user/timelapse-build.timer b/systemd/.config/systemd/user/timelapse-build.timer new file mode 100644 index 0000000..3648787 --- /dev/null +++ b/systemd/.config/systemd/user/timelapse-build.timer @@ -0,0 +1,10 @@ +[Unit] +Description="Timer for the timelapse builder" + +[Timer] +Unit=timelapse-build.service +Persistent=true +OnCalendar=*-*-* 02:30:00 + +[Install] +WantedBy=timers.target diff --git a/systemd/.config/systemd/user/ustreamer4.service b/systemd/.config/systemd/user/ustreamer4.service new file mode 100644 index 0000000..459b6f7 --- /dev/null +++ b/systemd/.config/systemd/user/ustreamer4.service @@ -0,0 +1,10 @@ +[Unit] +Description=uStreamer + +[Service] +ExecStart=/usr/bin/ustreamer -s 0.0.0.0 -p 8084 -r 1920x1080 -d /dev/video6 -m MJPEG +ExecStop=kill $(pidof ustreamer) +Restart=on-failure + +[Install] +WantedBy=default.target