diff --git a/html/scripts/make_config_file.sh b/html/scripts/make_config_file.sh
index 389253b..e32f511 100644
--- a/html/scripts/make_config_file.sh
+++ b/html/scripts/make_config_file.sh
@@ -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
diff --git a/html/scripts/restore_config.sh b/html/scripts/restore_config.sh
new file mode 100644
index 0000000..1356870
--- /dev/null
+++ b/html/scripts/restore_config.sh
@@ -0,0 +1,41 @@
+# Restore configuration from file
+
+# Only if 1 params
+if [ $# = 1 ]; then
+ # Get parameter from commandline
+
+ # "unpack" or "apply"
+ OPTION=$1
+
+ # Unpack or apply config
+ if [ ${OPTION} = "unpack" ]; then
+ # prepare temp folder
+ rm -r /tmp/radiod/config
+ mkdir /tmp/radiod/config
+ # Unpack configuration
+ cd /tmp/radiod/config
+ tar -zxf /tmp/piradio.set
+ # remove donfig file
+ rm /tmp/piradio.set
+ elif [ ${OPTION} = "apply" ]; then
+ # Boot config
+ cp /tmp/radiod/config/config.txt /boot/
+ # MPD config
+ cp /tmp/radiod/config/mpd.conf /etc/
+ # SoundCard prioryty
+ cp /tmp/radiod/config/aliases.conf /lib/modprobe.d/
+ # IR Remote config
+ cp /tmp/radiod/config/lircd.conf /etc/lirc/
+ # PiRadio main config
+ cp /tmp/radiod/config/radiod.conf /etc/
+ # PiRadio config files
+ cp /tmp/radiod/config/radiod/* /var/lib/radiod/
+ # MPD playlists
+ rm /var/lib/mpd/playlists/*
+ cp /tmp/radiod/config/playlists/* /var/lib/mpd/playlists/
+ # Pianobar setup
+ cp /tmp/radiod/config/pianobar/* /home/pi/.config/pianobar/
+ # clear temp
+ rm -r /tmp/radiod/config
+ fi
+fi