Hi I can get this docker to run and everything appears in roon (also in a docker) which is good
Then about 10 mintues later the docker for this closes.
-> CONTINUE 1 Changed {“message”:“Updating: roon-extension-repository…”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Updating: roon-extension-repository…”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Updating: roon-extension-repository…”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Updating: roon-extension-repository…”,“is_error”:false},
<- REQUEST 223 com.roonlabs.settings:1/unsubscribe_settings {“subscription_key”:“4”},
-> COMPLETE 223 Unsubscribed ,
url: https://raw.githubusercontent.com/TheAppgineer/roon-extension-repository/master/.gitignore,
.gitignore file not found,
2020-07-08T18:41:58.413Z - Inf: Updated: roon-extension-repository (0.3.15),
-> CONTINUE 1 Changed {“message”:“Updated: roon-extension-repository (0.3.15)”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Updated: roon-extension-repository (0.3.15)”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Updated: roon-extension-repository (0.3.15)”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Updated: roon-extension-repository (0.3.15)”,“is_error”:false},
{},
2020-07-08T18:41:58.415Z - Inf: Extension Repository loaded,
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
<- REQUEST 229 com.roonlabs.settings:1/subscribe_settings {“subscription_key”:“5”},
-> CONTINUE 229 Subscribed {“settings”:{“values”:{“update_time”:“02:00”,“logging”:true,“selected_category”:0,“selected_extension”:“roon-extension-repository”},“layout”:[{“type”:“group”,“title”:"[GLOBAL SETTINGS]",“collapsable”:true,“items”:[{“type”:“string”,“title”:“Check for updates @ [hh:mm]”,“setting”:“update_time”},{“type”:“dropdown”,“title”:“Logging (change forces restart)”,“values”:[{“title”:“Disabled”,“value”:false},{“title”:“Enabled”,“value”:true}],“setting”:“logging”}]},{“type”:“group”,“title”:"[EXTENSION]",“items”:[{“type”:“dropdown”,“title”:“Category”,“values”:[{“title”:"(select category)"},{“title”:“System”,“value”:0},{“title”:“Playback”,“value”:1},{“title”:“Device Control”,“value”:2},{“title”:“Remote Control”,“value”:3},{“title”:“Web / Connectivity”,“value”:4},{“title”:“Automation”,“value”:5},{“title”:“Tools”,“value”:6}],“setting”:“selected_category”},{“type”:“dropdown”,“title”:“System Extension”,“values”:[{“title”:"(select extension)"},{“title”:“Extension Manager”,“value”:“roon-extension-manager”},{“title”:“Extension Repository”,“value”:“roon-extension-repository”}],“setting”:“selected_extension”},{“type”:“group”,“title”:“Repository of (community developed) Roon Extensions”,“items”:[{“type”:“label”,“title”:“by: The Appgineer”},{“type”:“label”,“title”:“INSTALLED: version 0.3.15”},{“type”:“dropdown”,“title”:“Action”,“values”:[{“title”:"(select action)"},{“title”:“Update”,“value”:2}],“setting”:“action”}]}]},{“type”:“group”,“title”:"[PENDING ACTIONS]",“items”:[{“type”:“label”,“title”:"(none)"}]}],“has_error”:false}},
<- REQUEST 234 com.roonlabs.settings:1/save_settings {“settings”:{“values”:{“update_time”:“02:00”,“logging”:true,“selected_category”:1,“selected_extension”:“roon-extension-repository”}},“is_dry_run”:true},
-> COMPLETE 234 Success {“settings”:{“values”:{“update_time”:“02:00”,“logging”:true,“selected_category”:1},“layout”:[{“type”:“group”,“title”:"[GLOBAL SETTINGS]",“collapsable”:true,“items”:[{“type”:“string”,“title”:“Check for updates @ [hh:mm]”,“setting”:“update_time”},{“type”:“dropdown”,“title”:“Logging (change forces restart)”,“values”:[{“title”:“Disabled”,“value”:false},{“title”:“Enabled”,“value”:true}],“setting”:“logging”}]},{“type”:“group”,“title”:"[EXTENSION]",“items”:[{“type”:“dropdown”,“title”:“Category”,“values”:[{“title”:"(select category)"},{“title”:“System”,“value”:0},{“title”:“Playback”,“value”:1},{“title”:“Device Control”,“value”:2},{“title”:“Remote Control”,“value”:3},{“title”:“Web / Connectivity”,“value”:4},{“title”:“Automation”,“value”:5},{“title”:“Tools”,“value”:6}],“setting”:“selected_category”},{“type”:“dropdown”,“title”:“Playback Extension”,“values”:[{“title”:"(select extension)"},{“title”:“Alarm Clock”,“value”:“roon-extension-alarm-clock”},{“title”:“it’roXs!”,“value”:“roon-extension-itroxs”},{“title”:“Queue Bot”,“value”:“roon-extension-queue-bot”},{“title”:“Random Radio”,“value”:“roon-extension-random-radio”}],“setting”:“selected_extension”},{“type”:“group”,“title”:"(no extension selected)",“items”:[]}]},{“type”:“group”,“title”:"[PENDING ACTIONS]",“items”:[{“type”:“label”,“title”:"(none)"}]}],“has_error”:false}},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
<- REQUEST 238 com.roonlabs.settings:1/save_settings {“settings”:{“values”:{“update_time”:“02:00”,“logging”:true,“selected_category”:2}},“is_dry_run”:true},
-> COMPLETE 238 Success {“settings”:{“values”:{“update_time”:“02:00”,“logging”:true,“selected_category”:2},“layout”:[{“type”:“group”,“title”:"[GLOBAL SETTINGS]",“collapsable”:true,“items”:[{“type”:“string”,“title”:“Check for updates @ [hh:mm]”,“setting”:“update_time”},{“type”:“dropdown”,“title”:“Logging (change forces restart)”,“values”:[{“title”:“Disabled”,“value”:false},{“title”:“Enabled”,“value”:true}],“setting”:“logging”}]},{“type”:“group”,“title”:"[EXTENSION]",“items”:[{“type”:“dropdown”,“title”:“Category”,“values”:[{“title”:"(select category)"},{“title”:“System”,“value”:0},{“title”:“Playback”,“value”:1},{“title”:“Device Control”,“value”:2},{“title”:“Remote Control”,“value”:3},{“title”:“Web / Connectivity”,“value”:4},{“title”:“Automation”,“value”:5},{“title”:“Tools”,“value”:6}],“setting”:“selected_category”},{“type”:“dropdown”,“title”:“Device Control Extension”,“values”:[{“title”:"(select extension)"},{“title”:“Arcam AVR390/550/850/AV860/SR250”,“value”:“roon-extension-arcam”},{“title”:“Denon/Marantz AVR”,“value”:“roon-extension-denon”},{“title”:“Devialet Phantom Volume Control”,“value”:“roon-extension-devialet-phantom-volume”},{“title”:“Onkyo/Pioneer AVR”,“value”:“roon-extension-onkyo”},{“title”:“Rotel Amps (IP Control)”,“value”:“roon-extension-rotel”}],“setting”:“selected_extension”},{“type”:“group”,“title”:"(no extension selected)",“items”:[]}]},{“type”:“group”,“title”:"[PENDING ACTIONS]",“items”:[{“type”:“label”,“title”:"(none)"}]}],“has_error”:false}},
<- REQUEST 242 com.roonlabs.settings:1/save_settings {“settings”:{“values”:{“update_time”:“02:00”,“logging”:true,“selected_category”:3}},“is_dry_run”:true},
-> COMPLETE 242 Success {“settings”:{“values”:{“update_time”:“02:00”,“logging”:true,“selected_category”:3},“layout”:[{“type”:“group”,“title”:"[GLOBAL SETTINGS]",“collapsable”:true,“items”:[{“type”:“string”,“title”:“Check for updates @ [hh:mm]”,“setting”:“update_time”},{“type”:“dropdown”,“title”:“Logging (change forces restart)”,“values”:[{“title”:“Disabled”,“value”:false},{“title”:“Enabled”,“value”:true}],“setting”:“logging”}]},{“type”:“group”,“title”:"[EXTENSION]",“items”:[{“type”:“dropdown”,“title”:“Category”,“values”:[{“title”:"(select category)"},{“title”:“System”,“value”:0},{“title”:“Playback”,“value”:1},{“title”:“Device Control”,“value”:2},{“title”:“Remote Control”,“value”:3},{“title”:“Web / Connectivity”,“value”:4},{“title”:“Automation”,“value”:5},{“title”:“Tools”,“value”:6}],“setting”:“selected_category”},{“type”:“dropdown”,“title”:“Remote Control Extension”,“values”:[{“title”:"(select extension)"},{“title”:“iPort Surface Mount with Buttons”,“value”:“roon-extension-iport-sm-buttons”},{“title”:“Logitech Harmony”,“value”:“roon-extension-harmony”}],“setting”:“selected_extension”},{“type”:“group”,“title”:"(no extension selected)",“items”:[]}]},{“type”:“group”,“title”:"[PENDING ACTIONS]",“items”:[{“type”:“label”,“title”:"(none)"}]}],“has_error”:false}},
<- REQUEST 246 com.roonlabs.settings:1/save_settings {“settings”:{“values”:{“update_time”:“02:00”,“logging”:true,“selected_category”:4}},“is_dry_run”:true},
-> COMPLETE 246 Success {“settings”:{“values”:{“update_time”:“02:00”,“logging”:true,“selected_category”:4},“layout”:[{“type”:“group”,“title”:"[GLOBAL SETTINGS]",“collapsable”:true,“items”:[{“type”:“string”,“title”:“Check for updates @ [hh:mm]”,“setting”:“update_time”},{“type”:“dropdown”,“title”:“Logging (change forces restart)”,“values”:[{“title”:“Disabled”,“value”:false},{“title”:“Enabled”,“value”:true}],“setting”:“logging”}]},{“type”:“group”,“title”:"[EXTENSION]",“items”:[{“type”:“dropdown”,“title”:“Category”,“values”:[{“title”:"(select category)"},{“title”:“System”,“value”:0},{“title”:“Playback”,“value”:1},{“title”:“Device Control”,“value”:2},{“title”:“Remote Control”,“value”:3},{“title”:“Web / Connectivity”,“value”:4},{“title”:“Automation”,“value”:5},{“title”:“Tools”,“value”:6}],“setting”:“selected_category”},{“type”:“dropdown”,“title”:“Web / Connectivity Extension”,“values”:[{“title”:"(select extension)"},{“title”:“Community DJ”,“value”:“roon-community-dj”},{“title”:“RESTful Roon Remote”,“value”:“roon-remote”},{“title”:“Web Controller”,“value”:“roon-web-controller”}],“setting”:“selected_extension”},{“type”:“group”,“title”:"(no extension selected)",“items”:[]}]},{“type”:“group”,“title”:"[PENDING ACTIONS]",“items”:[{“type”:“label”,“title”:"(none)"}]}],“has_error”:false}},
<- REQUEST 251 com.roonlabs.settings:1/save_settings {“settings”:{“values”:{“update_time”:“02:00”,“logging”:true,“selected_category”:4}},“is_dry_run”:true},
-> COMPLETE 251 Success {“settings”:{“values”:{“update_time”:“02:00”,“logging”:true,“selected_category”:4},“layout”:[{“type”:“group”,“title”:"[GLOBAL SETTINGS]",“collapsable”:true,“items”:[{“type”:“string”,“title”:“Check for updates @ [hh:mm]”,“setting”:“update_time”},{“type”:“dropdown”,“title”:“Logging (change forces restart)”,“values”:[{“title”:“Disabled”,“value”:false},{“title”:“Enabled”,“value”:true}],“setting”:“logging”}]},{“type”:“group”,“title”:"[EXTENSION]",“items”:[{“type”:“dropdown”,“title”:“Category”,“values”:[{“title”:"(select category)"},{“title”:“System”,“value”:0},{“title”:“Playback”,“value”:1},{“title”:“Device Control”,“value”:2},{“title”:“Remote Control”,“value”:3},{“title”:“Web / Connectivity”,“value”:4},{“title”:“Automation”,“value”:5},{“title”:“Tools”,“value”:6}],“setting”:“selected_category”},{“type”:“dropdown”,“title”:“Web / Connectivity Extension”,“values”:[{“title”:"(select extension)"},{“title”:“Community DJ”,“value”:“roon-community-dj”},{“title”:“RESTful Roon Remote”,“value”:“roon-remote”},{“title”:“Web Controller”,“value”:“roon-web-controller”}],“setting”:“selected_extension”},{“type”:“group”,“title”:"(no extension selected)",“items”:[]}]},{“type”:“group”,“title”:"[PENDING ACTIONS]",“items”:[{“type”:“label”,“title”:"(none)"}]}],“has_error”:false}},
<- REQUEST 255 com.roonlabs.settings:1/save_settings {“settings”:{“values”:{“update_time”:“02:00”,“logging”:true,“selected_category”:5}},“is_dry_run”:true},
-> COMPLETE 255 Success {“settings”:{“values”:{“update_time”:“02:00”,“logging”:true,“selected_category”:5},“layout”:[{“type”:“group”,“title”:"[GLOBAL SETTINGS]",“collapsable”:true,“items”:[{“type”:“string”,“title”:“Check for updates @ [hh:mm]”,“setting”:“update_time”},{“type”:“dropdown”,“title”:“Logging (change forces restart)”,“values”:[{“title”:“Disabled”,“value”:false},{“title”:“Enabled”,“value”:true}],“setting”:“logging”}]},{“type”:“group”,“title”:"[EXTENSION]",“items”:[{“type”:“dropdown”,“title”:“Category”,“values”:[{“title”:"(select category)"},{“title”:“System”,“value”:0},{“title”:“Playback”,“value”:1},{“title”:“Device Control”,“value”:2},{“title”:“Remote Control”,“value”:3},{“title”:“Web / Connectivity”,“value”:4},{“title”:“Automation”,“value”:5},{“title”:“Tools”,“value”:6}],“setting”:“selected_category”},{“type”:“dropdown”,“title”:“Automation Extension”,“values”:[{“title”:"(select extension)"},{“title”:“MQTT Extension”,“value”:“roon-extension-mqtt”}],“setting”:“selected_extension”},{“type”:“group”,“title”:"(no extension selected)",“items”:[]}]},{“type”:“group”,“title”:"[PENDING ACTIONS]",“items”:[{“type”:“label”,“title”:"(none)"}]}],“has_error”:false}},
<- REQUEST 258 com.roonlabs.settings:1/save_settings {“settings”:{“values”:{“update_time”:“02:00”,“logging”:true,“selected_category”:6}},“is_dry_run”:true},
-> COMPLETE 258 Success {“settings”:{“values”:{“update_time”:“02:00”,“logging”:true,“selected_category”:6},“layout”:[{“type”:“group”,“title”:"[GLOBAL SETTINGS]",“collapsable”:true,“items”:[{“type”:“string”,“title”:“Check for updates @ [hh:mm]”,“setting”:“update_time”},{“type”:“dropdown”,“title”:“Logging (change forces restart)”,“values”:[{“title”:“Disabled”,“value”:false},{“title”:“Enabled”,“value”:true}],“setting”:“logging”}]},{“type”:“group”,“title”:"[EXTENSION]",“items”:[{“type”:“dropdown”,“title”:“Category”,“values”:[{“title”:"(select category)"},{“title”:“System”,“value”:0},{“title”:“Playback”,“value”:1},{“title”:“Device Control”,“value”:2},{“title”:“Remote Control”,“value”:3},{“title”:“Web / Connectivity”,“value”:4},{“title”:“Automation”,“value”:5},{“title”:“Tools”,“value”:6}],“setting”:“selected_category”},{“type”:“dropdown”,“title”:“Tools Extension”,“values”:[{“title”:"(select extension)"},{“title”:“Art Scraper”,“value”:“roon-extension-art-scraper”}],“setting”:“selected_extension”},{“type”:“group”,“title”:"(no extension selected)",“items”:[]}]},{“type”:“group”,“title”:"[PENDING ACTIONS]",“items”:[{“type”:“label”,“title”:"(none)"}]}],“has_error”:false}},
<- REQUEST 262 com.roonlabs.settings:1/save_settings {“settings”:{“values”:{“update_time”:“02:00”,“logging”:true,“selected_category”:6,“selected_extension”:“roon-extension-art-scraper”}},“is_dry_run”:true},
-> COMPLETE 262 Success {“settings”:{“values”:{“update_time”:“02:00”,“logging”:true,“selected_category”:6,“selected_extension”:“roon-extension-art-scraper”},“layout”:[{“type”:“group”,“title”:"[GLOBAL SETTINGS]",“collapsable”:true,“items”:[{“type”:“string”,“title”:“Check for updates @ [hh:mm]”,“setting”:“update_time”},{“type”:“dropdown”,“title”:“Logging (change forces restart)”,“values”:[{“title”:“Disabled”,“value”:false},{“title”:“Enabled”,“value”:true}],“setting”:“logging”}]},{“type”:“group”,“title”:"[EXTENSION]",“items”:[{“type”:“dropdown”,“title”:“Category”,“values”:[{“title”:"(select category)"},{“title”:“System”,“value”:0},{“title”:“Playback”,“value”:1},{“title”:“Device Control”,“value”:2},{“title”:“Remote Control”,“value”:3},{“title”:“Web / Connectivity”,“value”:4},{“title”:“Automation”,“value”:5},{“title”:“Tools”,“value”:6}],“setting”:“selected_category”},{“type”:“dropdown”,“title”:“Tools Extension”,“values”:[{“title”:"(select extension)"},{“title”:“Art Scraper”,“value”:“roon-extension-art-scraper”}],“setting”:“selected_extension”},{“type”:“group”,“title”:“Roon Extension to scrape cover art images from your library”,“items”:[{“type”:“label”,“title”:“by: The Appgineer”},{“type”:“label”,“title”:“NOT_INSTALLED”},{“type”:“dropdown”,“title”:“Action”,“values”:[{“title”:"(select action)"},{“title”:“Install”,“value”:1}],“setting”:“action”}]}]},{“type”:“group”,“title”:"[PENDING ACTIONS]",“items”:[{“type”:“label”,“title”:"(none)"}]}],“has_error”:false}},
<- REQUEST 264 com.roonlabs.settings:1/unsubscribe_settings {“subscription_key”:“5”},
-> COMPLETE 264 Unsubscribed ,
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Extension Repository loaded”,“is_error”:false},
MOO: empty message received,
-> REQUEST 0 com.roonlabs.registry:1/info ,
<- COMPLETE 0 Success {“core_id”:“001fe494-c365-41d8-8a24-28419f84ae75”,“display_name”:“Gareths-MBP”,“display_version”:“1.7 (build 571) stable”},
-> REQUEST 1 com.roonlabs.registry:1/register {“extension_id”:“com.theappgineer.extension-manager.mainserver”,“display_name”:“Roon Extension Manager @mainserver”,“display_version”:“0.11.5”,“publisher”:“The Appgineer",“email”:"theappgineer@gmail.com”,“required_services”:[],“optional_services”:[],“provided_services”:[“com.roonlabs.settings:1”,“com.roonlabs.status:1”,“com.roonlabs.ping:1”],“website”:“http://192.168.0.139:2507/extension-logs.tar.gz",“token”:"c2f206a3-bdcb-4fd9-ad74-ec9457fe5ca4”},
<- CONTINUE 1 Registered {“core_id”:“001fe494-c365-41d8-8a24-28419f84ae75”,“display_name”:“Gareths-MBP”,“display_version”:“1.7 (build 571) stable”,“token”:“c2f206a3-bdcb-4fd9-ad74-ec9457fe5ca4”,“provided_services”:[],“http_port”:9100},
<- REQUEST 1 com.roonlabs.status:1/subscribe_status {“subscription_key”:“2”},
-> CONTINUE 1 Subscribed {“message”:“Extension Repository loaded”,“is_error”:false},
2020-07-08T18:57:20.577Z - Inf: Terminating process: roon-extension-manager…,
-> CONTINUE 1 Changed {“message”:“Terminating process: roon-extension-manager…”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Terminating process: roon-extension-manager…”,“is_error”:false},
-> CONTINUE 1 Changed {“message”:“Terminating process: roon-extension-manager…”,“is_error”:false},