-
Notifications
You must be signed in to change notification settings - Fork 174
/
speed-camera-docker-run.sh
26 lines (21 loc) · 1 KB
/
speed-camera-docker-run.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/bin/bash
# Check if config.py is symlinked to docker volue
if [ ! -L /root/speed-camera/config.py ]; then
echo "config.py not symlinked ..."
if [ ! -f /root/speed-camera/config/config.py ]; then
echo "config.py does not exist in the docker volume, let's move it there and create a symlink"
mv /root/speed-camera/config.py /root/speed-camera/config/config.py
ln -fs /root/speed-camera/config/config.py /root/speed-camera/config.py
else
echo "config.py already exists on docker volume, so let's create a symlink"
ln -fs /root/speed-camera/config/config.py /root/speed-camera/config.py
fi
fi
if [ ! -f /root/speed-camera/media/webserver.txt ]; then
wget -O /root/speed-camera/media/webserver.txt -q --show-progress https://raw.github.com/pageauc/speed-camera/master/webserver.txt
fi
cd /root/speed-camera/
echo "Starting Web Server..."
/bin/bash /root/speed-camera/webserver.sh start
echo "Starting Speed Camera..."
/bin/bash /root/speed-camera/speed-cam.sh start