Save and Restore configuration from web interface.

This commit is contained in:
Pecusx
2018-05-05 13:03:14 +02:00
committed by GitHub
parent 170d56cd42
commit 939c16b31d
2 changed files with 50 additions and 1 deletions
+9 -1
View File
@@ -4,6 +4,9 @@
rm -r /tmp/radiod/config
mkdir /tmp/radiod/config
# Version
cp /usr/share/radio/version /tmp/radiod/config/
# Boot config
cp /boot/config.txt /tmp/radiod/config/
@@ -27,8 +30,13 @@ cp /var/lib/radiod/* /tmp/radiod/config/radiod/
mkdir /tmp/radiod/config/playlists/
cp /var/lib/mpd/playlists/* /tmp/radiod/config/playlists/
# Pianobar setup
mkdir /tmp/radiod/config/pianobar/
cp /home/pi/.config/pianobar/* /tmp/radiod/config/pianobar/
# Make ready for download file
tar -zcf /home/pi/radio/html/piradio.set /tmp/radiod/config/*
cd /tmp/radiod/config
tar -zcf /home/pi/radio/html/piradio.set *
# clear temp
rm -r /tmp/radiod/config