mirror of
https://github.com/legop3/MultiRoombaRover.git
synced 2026-09-16 01:21:20 -04:00
good
This commit is contained in:
@@ -12,7 +12,12 @@ fi
|
|||||||
|
|
||||||
# shellcheck disable=SC1090
|
# shellcheck disable=SC1090
|
||||||
source "$ENV_FILE"
|
source "$ENV_FILE"
|
||||||
: "${PUBLISH_URL:?PUBLISH_URL not set in ${ENV_FILE}}"
|
PUBLISH_URL="${PUBLISH_URL:-}"
|
||||||
|
if [[ -z "${PUBLISH_URL}" ]]; then
|
||||||
|
echo "PUBLISH_URL not set in ${ENV_FILE}; contents:" >&2
|
||||||
|
sed -n '1,200p' "$ENV_FILE" >&2
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
VIDEO_WIDTH="${VIDEO_WIDTH:-1920}"
|
VIDEO_WIDTH="${VIDEO_WIDTH:-1920}"
|
||||||
VIDEO_HEIGHT="${VIDEO_HEIGHT:-1080}"
|
VIDEO_HEIGHT="${VIDEO_HEIGHT:-1080}"
|
||||||
|
|||||||
@@ -195,7 +195,9 @@ install_audio_support() {
|
|||||||
|
|
||||||
# Install video publisher assets
|
# Install video publisher assets
|
||||||
install -D -o root -g root -m 0755 pi/bin/video-publisher.sh /usr/local/bin/video-publisher
|
install -D -o root -g root -m 0755 pi/bin/video-publisher.sh /usr/local/bin/video-publisher
|
||||||
|
log "Installed video-publisher helper"
|
||||||
install -m 0644 pi/systemd/video-publisher.service /etc/systemd/system/video-publisher.service
|
install -m 0644 pi/systemd/video-publisher.service /etc/systemd/system/video-publisher.service
|
||||||
|
log "Installed video-publisher systemd unit"
|
||||||
install -d -o roverd -g roverd /var/lib/roverd
|
install -d -o roverd -g roverd /var/lib/roverd
|
||||||
cat > /var/lib/roverd/video.env <<'ENV'
|
cat > /var/lib/roverd/video.env <<'ENV'
|
||||||
# Managed by roverd; placeholder values will be overwritten at runtime.
|
# Managed by roverd; placeholder values will be overwritten at runtime.
|
||||||
|
|||||||
Reference in New Issue
Block a user