From 2390e1d4c9cb9271d46bc578e33ef215c29861ce Mon Sep 17 00:00:00 2001 From: qo-op Date: Thu, 17 Dec 2020 13:43:21 +0100 Subject: [PATCH] jukebox prefs & albumart are created later, so preserved when code is updated --- install.sh | 5 +++++ www/jukebox/albumart/.empty | 1 - www/jukebox/prefs/.empty | 1 - www/jukebox/prefs/collection.sq3 | Bin 192512 -> 0 bytes www/jukebox/prefs/prefs.var | 1 - 5 files changed, 5 insertions(+), 3 deletions(-) delete mode 100755 www/jukebox/albumart/.empty delete mode 100755 www/jukebox/prefs/.empty delete mode 100755 www/jukebox/prefs/collection.sq3 delete mode 100755 www/jukebox/prefs/prefs.var diff --git a/install.sh b/install.sh index baf8319..b13f0d6 100755 --- a/install.sh +++ b/install.sh @@ -48,6 +48,11 @@ sudo fail2ban restart ### Install jukebox & astrxbian & NGINX config sudo rm -f /var/www/jukebox sudo cp -Rf /home/xbian/.zen/astrXbian/www/jukebox /var/www/jukebox +sudo mkdir -p /var/www/jukebox/albumart +sudo chmod 777 /var/www/jukebox/albumart +sudo mkdir -p /var/www/jukebox/prefs +sudo chmod 777 /var/www/jukebox/prefs +sudo chown -R xbian:xbian /var/www/jukebox sudo cp -f /home/xbian/.zen/astrXbian/.install/templates/nginx/jukebox.conf /etc/nginx/conf.d/ sudo rm -f /var/www/astrxbian diff --git a/www/jukebox/albumart/.empty b/www/jukebox/albumart/.empty deleted file mode 100755 index 8b13789..0000000 --- a/www/jukebox/albumart/.empty +++ /dev/null @@ -1 +0,0 @@ - diff --git a/www/jukebox/prefs/.empty b/www/jukebox/prefs/.empty deleted file mode 100755 index 8b13789..0000000 --- a/www/jukebox/prefs/.empty +++ /dev/null @@ -1 +0,0 @@ - diff --git a/www/jukebox/prefs/collection.sq3 b/www/jukebox/prefs/collection.sq3 deleted file mode 100755 index 74e30ef2aeb546cdbefa95eae04fb8bfb0319e5d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 192512 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 Kamv%M)Bg{?n~+KX diff --git a/www/jukebox/prefs/prefs.var b/www/jukebox/prefs/prefs.var deleted file mode 100755 index ad18c8a..0000000 --- a/www/jukebox/prefs/prefs.var +++ /dev/null @@ -1 +0,0 @@ -a:135:{s:24:"music_directory_albumart";s:0:"";s:10:"mysql_host";s:9:"localhost";s:14:"mysql_database";s:7:"romprdb";s:10:"mysql_user";s:5:"rompr";s:14:"mysql_password";s:11:"romprdbpass";s:10:"mysql_port";s:4:"3306";s:10:"proxy_host";s:0:"";s:10:"proxy_user";s:0:"";s:14:"proxy_password";s:0:"";s:14:"sortbycomposer";b:0;s:13:"composergenre";b:0;s:17:"composergenrename";a:1:{i:0;s:9:"Classical";}s:16:"preferlocalfiles";b:0;s:25:"mopidy_collection_folders";a:3:{i:0;s:17:"Spotify Playlists";i:1;s:11:"Local media";i:2;s:16:"SoundCloud/Liked";}s:19:"lastfm_country_code";s:2:"FR";s:15:"country_userset";b:1;s:13:"debug_enabled";i:0;s:14:"custom_logfile";s:0:"";s:16:"cleanalbumimages";b:1;s:17:"do_not_show_prefs";b:0;s:24:"load_plugins_at_loadtime";b:0;s:21:"beets_server_location";s:0:"";s:10:"multihosts";O:8:"stdClass":1:{s:7:"Default";O:8:"stdClass":6:{s:4:"host";s:9:"localhost";s:4:"port";s:4:"6600";s:8:"password";s:0:"";s:6:"socket";s:0:"";s:12:"mopidy_slave";b:0;s:11:"radioparams";O:8:"stdClass":4:{s:9:"radiomode";s:0:"";s:10:"radioparam";s:0:"";s:11:"radiomaster";i:1591222417175;s:12:"radioconsume";i:0;}}}s:8:"dev_mode";b:0;s:9:"live_mode";b:0;s:23:"collection_load_timeout";i:3600000;s:20:"smartradio_chunksize";i:5;s:19:"linkchecker_nextrun";i:1591227742159;s:21:"linkchecker_isrunning";b:0;s:21:"linkchecker_frequency";i:604800000;s:20:"linkchecker_polltime";i:5000;s:19:"audiobook_directory";s:0:"";s:17:"collection_player";s:3:"mpd";s:15:"snapcast_server";s:0:"";s:13:"snapcast_port";s:4:"1705";s:15:"displaycomposer";b:1;s:14:"artistsatstart";a:2:{i:0;s:15:"Various Artists";i:1;s:11:"Soundtracks";}s:14:"nosortprefixes";a:1:{i:0;s:3:"The";}s:16:"sortcollectionby";s:5:"album";s:17:"showartistbanners";b:1;s:14:"google_api_key";s:0:"";s:23:"google_search_engine_id";s:0:"";s:22:"sync_lastfm_playcounts";b:0;s:20:"sync_lastfm_at_start";b:0;s:20:"last_lastfm_synctime";i:1590013582;s:25:"lfm_importer_start_offset";i:0;s:24:"lfm_importer_last_import";i:0;s:10:"sortbydate";b:0;s:11:"notvabydate";b:0;s:11:"currenthost";s:7:"Default";s:14:"player_backend";s:3:"mpd";s:15:"collectionrange";s:1:"0";s:11:"lastfm_user";s:0:"";s:18:"lastfm_session_key";s:32:"HqptvjXTmUbiGBX2qHcZ9-Pe0bTNZ1Pn";s:11:"autotagname";s:0:"";s:10:"tradsearch";b:0;s:17:"lastfm_scrobbling";b:0;s:18:"lastfm_autocorrect";b:0;s:13:"sourceshidden";b:0;s:14:"playlisthidden";b:0;s:10:"infosource";s:6:"lastfm";s:23:"playlistcontrolsvisible";b:0;s:19:"sourceswidthpercent";i:25;s:20:"playlistwidthpercent";i:25;s:11:"downloadart";b:1;s:9:"clickmode";s:6:"double";s:7:"chooser";s:9:"albumlist";s:14:"hide_albumlist";b:0;s:13:"hide_filelist";b:0;s:14:"hide_radiolist";b:0;s:17:"hide_podcastslist";b:0;s:18:"hide_playlistslist";b:0;s:18:"hide_audiobooklist";b:0;s:13:"hide_searcher";b:0;s:11:"hidebrowser";b:0;s:17:"shownupdatewindow";s:0:"";s:15:"scrolltocurrent";b:0;s:14:"alarm_ramptime";i:30;s:16:"alarm_snoozetime";i:8;s:10:"lastfmlang";s:7:"default";s:9:"user_lang";s:2:"en";s:8:"synctags";b:0;s:8:"synclove";b:0;s:13:"synclovevalue";s:1:"5";s:5:"theme";s:10:"fruit-soda";s:9:"icontheme";s:11:"Modern-Dark";s:9:"coversize";s:12:"40-Large.css";s:8:"fontsize";s:13:"04-Grande.css";s:10:"fontfamily";s:10:"Nunito.css";s:25:"collectioncontrolsvisible";b:0;s:16:"displayresultsas";s:10:"collection";s:18:"crossfade_duration";i:5;s:15:"newradiocountry";s:12:"countries/GB";s:24:"search_limit_limitsearch";b:0;s:15:"scrobblepercent";i:50;s:15:"updateeverytime";b:0;s:16:"fullbiobydefault";b:1;s:21:"mopidy_search_domains";a:2:{i:0;s:5:"local";i:1;s:7:"spotify";}s:20:"mopidy_radio_domains";a:2:{i:0;s:5:"local";i:1;s:7:"spotify";}s:14:"outputsvisible";b:0;s:16:"wheelscrollspeed";s:3:"150";s:20:"searchcollectiononly";b:0;s:20:"displayremainingtime";b:1;s:12:"cdplayermode";b:0;s:21:"auto_discovembobulate";b:0;s:13:"ratman_sortby";s:6:"Rating";s:18:"ratman_showletters";b:0;s:9:"sleeptime";i:30;s:7:"sleepon";b:0;s:20:"advanced_search_open";b:0;s:14:"sortwishlistby";s:6:"artist";s:18:"player_in_titlebar";b:0;s:21:"communityradiocountry";s:14:"united kingdom";s:22:"communityradiolanguage";s:0:"";s:17:"communityradiotag";s:0:"";s:20:"communityradiolistby";s:7:"country";s:21:"communityradioorderby";s:4:"name";s:10:"browser_id";N;s:13:"playlistswipe";b:1;s:22:"podcastcontrolsvisible";b:1;s:28:"default_podcast_display_mode";i:0;s:28:"default_podcast_refresh_mode";i:4;s:25:"default_podcast_sort_mode";i:0;s:30:"podcast_mark_new_as_unlistened";b:0;s:24:"use_albumart_in_playlist";b:1;s:19:"podcast_sort_levels";i:4;s:14:"podcast_sort_0";s:5:"Title";s:14:"podcast_sort_1";s:6:"Artist";s:14:"podcast_sort_2";s:8:"Category";s:14:"podcast_sort_3";s:3:"new";s:10:"bgimgparms";O:8:"stdClass":1:{s:5:"dummy";s:4:"baby";}s:6:"alarms";a:0:{}s:15:"collection_type";s:6:"sqlite";s:10:"test_width";i:1600;s:11:"test_height";i:761;} \ No newline at end of file