johnodon Posted July 9, 2014 Share Posted July 9, 2014 Just found this in case anyone wants to play around with it: https://github.com/wernerb/docker-xbmc-server John Quote Link to comment
dalben Posted July 9, 2014 Share Posted July 9, 2014 http://lime-technology.com/forum/index.php?topic=33835.0 Quote Link to comment
eroz Posted July 9, 2014 Share Posted July 9, 2014 Just found this in case anyone wants to play around with it: https://github.com/wernerb/docker-xbmc-server John Yes it has already been posted. http://lime-technology.com/forum/index.php?topic=33835.0 Here is the Docker location. https://registry.hub.docker.com/u/wernerb/docker-xbmc-server/ Quote Link to comment
JM2005 Posted July 13, 2014 Share Posted July 13, 2014 Well I thought I had this working but I cant seem to get it update my library. I have started over with fresh library and it still will not update it. I can update from a stand alone box just fine but not from the xbmc-server headless docker! I have the MariaDB docker with user and password both xbmc set with full permissions. It creates the databases fine but will not update them. Anyone having this problem? Quote Link to comment
gfjardim Posted July 13, 2014 Share Posted July 13, 2014 Well I thought I had this working but I cant seem to get it update my library. I have started over with fresh library and it still will not update it. I can update from a stand alone box just fine but not from the xbmc-server headless docker! I have the MariaDB docker with user and password both xbmc set with full permissions. It creates the databases fine but will not update them. Anyone having this problem? I got this working this way: 1) run your XBMC in portable mode: http://wiki.xbmc.org/index.php?title=Windows_FAQ#Portable_mode 2) tweak the advancedsettings.xml to meet your MariaDB settings; 3) create your library; 4) install the XBMC Library Update program and configure it to run each x hours; 5) stop XBMC and copy the contents of the created portable_data folder to the path you set in unRAID; 6) start your xbmc-server. Quote Link to comment
JM2005 Posted July 13, 2014 Share Posted July 13, 2014 Well I thought I had this working but I cant seem to get it update my library. I have started over with fresh library and it still will not update it. I can update from a stand alone box just fine but not from the xbmc-server headless docker! I have the MariaDB docker with user and password both xbmc set with full permissions. It creates the databases fine but will not update them. Anyone having this problem? I got this working this way: 1) run your XBMC in portable mode: http://wiki.xbmc.org/index.php?title=Windows_FAQ#Portable_mode 2) tweak the advancedsettings.xml to meet your MariaDB settings; 3) create your library; 4) install the XBMC Library Update program and configure it to run each x hours; 5) stop XBMC and copy the contents of the created portable_data folder to the path you set in unRAID; 6) start your xbmc-server. I was hoping to use sickbeard to update it each time? That's the way I used to have it running. I will give this a try. Thanks Quote Link to comment
gfjardim Posted July 13, 2014 Share Posted July 13, 2014 Well I thought I had this working but I cant seem to get it update my library. I have started over with fresh library and it still will not update it. I can update from a stand alone box just fine but not from the xbmc-server headless docker! I have the MariaDB docker with user and password both xbmc set with full permissions. It creates the databases fine but will not update them. Anyone having this problem? I got this working this way: 1) run your XBMC in portable mode: http://wiki.xbmc.org/index.php?title=Windows_FAQ#Portable_mode 2) tweak the advancedsettings.xml to meet your MariaDB settings; 3) create your library; 4) install the XBMC Library Update program and configure it to run each x hours; 5) stop XBMC and copy the contents of the created portable_data folder to the path you set in unRAID; 6) start your xbmc-server. I was hoping to use sickbeard to update it each time? That's the way I used to have it running. I will give this a try. Thanks So skip the Xbmc Library update part, I guess. You have to set your mediasources.xml anyway. Quote Link to comment
dalben Posted July 14, 2014 Share Posted July 14, 2014 It works, my sickbeard updates the library all the time. When you click "update xbmc" in sickbeard, what message do you get ? Is it a success or failure message? Quote Link to comment
JM2005 Posted July 14, 2014 Share Posted July 14, 2014 It works, my sickbeard updates the library all the time. When you click "update xbmc" in sickbeard, what message do you get ? Is it a success or failure message? It shows in sickbeard as success. Whats in your advancedsettings.xml? Quote Link to comment
dalben Posted July 14, 2014 Share Posted July 14, 2014 That's odd then. If it shows success it's connected to the xbmc server. If the xbmc server is using the same DB as your other XBMC installs then it should be updating. If you fire up the xbmc server webgui, do you see the new shows ? Quote Link to comment
JM2005 Posted July 14, 2014 Share Posted July 14, 2014 That's odd then. If it shows success it's connected to the xbmc server. If the xbmc server is using the same DB as your other XBMC installs then it should be updating. If you fire up the xbmc server webgui, do you see the new shows ? If you don't mind maybe you could send your advancedsetting.xml file so I could compare it to mine? Thanks Quote Link to comment
dalben Posted July 14, 2014 Share Posted July 14, 2014 That's odd then. If it shows success it's connected to the xbmc server. If the xbmc server is using the same DB as your other XBMC installs then it should be updating. If you fire up the xbmc server webgui, do you see the new shows ? If you don't mind maybe you could send your advancedsetting.xml file so I could compare it to mine? Thanks Happy too, when I get home, which wont be for another 10 or so hours. Quote Link to comment
dalben Posted July 14, 2014 Share Posted July 14, 2014 That's odd then. If it shows success it's connected to the xbmc server. If the xbmc server is using the same DB as your other XBMC installs then it should be updating. If you fire up the xbmc server webgui, do you see the new shows ? If you don't mind maybe you could send your advancedsetting.xml file so I could compare it to mine? Thanks Here it is: <advancedsettings> <videolibrary> <actorthumbs>false</actorthumbs> <importwatchedstate>true</importwatchedstate> <dateadded>0</dateadded> <backgroundupdate>true</backgroundupdate> <updateonstartup>true</updateonstartup> </videolibrary> <musiclibrary> <backgroundupdate>true</backgroundupdate> </musiclibrary> <videodatabase> <type>mysql</type> <host>192.168.1.10</host> <port>3306</port> <user>xbmc</user> <pass>xbmc</pass> </videodatabase> <musicdatabase> <type>mysql</type> <host>192.168.1.10</host> <port>3306</port> <user>xbmc</user> <pass>xbmc</pass> </musicdatabase> <videoscanner> <ignoreerrors>true</ignoreerrors> <!-- Set to true to silently ignore errors while scanning videos. This prevents the error dialogue box, so you don't have to keep hitting "yes" to keep scanning.--> </videoscanner> <splash>false</splash> <bginfoloadermaxthreads>2</bginfoloadermaxthreads> <myvideos> <extractflags>false</extractflags> <extractthumb>false</extractthumb> </myvideos> <lookandfeel> <enablerssfeeds>false</enablerssfeeds> </lookandfeel> <audiooutput> <guisoundmode>0</guisoundmode> <ac3passthrough>false</ac3passthrough> <dtspassthrough>false</dtspassthrough> <multichannellpcm>false</multichannellpcm> <truehdpassthrough>false></truehdpassthrough> <dtshdpassthrough>false</dtshdpassthrough> <mode>2</mode> </audiooutput> <videoscreen> <vsync>2</vsync> </videoscreen> <input> <enablemouse>false</enablemouse> <remoteaskeyboard>false</remoteaskeyboard> </input> <general> <addonnotifications>false</addonnotifications> </general> <services> <devicename>XBMC Server</devicename> <esallinterfaces>false</esallinterfaces> <escontinuousdelay>25</escontinuousdelay> <esenabled>true</esenabled> <esinitialdelay>750</esinitialdelay> <esmaxclients>20</esmaxclients> <esport>9777</esport> <esportrange>10</esportrange> <upnpannounce>true</upnpannounce> <upnprenderer>false</upnprenderer> <upnpserver>true</upnpserver> <webserver>true</webserver> <webserverpassword>xbmc</webserverpassword> <webserverport>8090</webserverport> <webserverusername>xbmc</webserverusername> <webskin>webinterface.default</webskin> <zeroconf>true</zeroconf> </services> <skinsettings> <setting type="bool" name="skin.confluence.FirstTimeRun">false</setting> </skinsettings> </advancedsettings> Quote Link to comment
JM2005 Posted July 14, 2014 Share Posted July 14, 2014 That's odd then. If it shows success it's connected to the xbmc server. If the xbmc server is using the same DB as your other XBMC installs then it should be updating. If you fire up the xbmc server webgui, do you see the new shows ? If you don't mind maybe you could send your advancedsetting.xml file so I could compare it to mine? Thanks Here it is: <advancedsettings> <videolibrary> <actorthumbs>false</actorthumbs> <importwatchedstate>true</importwatchedstate> <dateadded>0</dateadded> <backgroundupdate>true</backgroundupdate> <updateonstartup>true</updateonstartup> </videolibrary> <musiclibrary> <backgroundupdate>true</backgroundupdate> </musiclibrary> <videodatabase> <type>mysql</type> <host>192.168.1.10</host> <port>3306</port> <user>xbmc</user> <pass>xbmc</pass> </videodatabase> <musicdatabase> <type>mysql</type> <host>192.168.1.10</host> <port>3306</port> <user>xbmc</user> <pass>xbmc</pass> </musicdatabase> <videoscanner> <ignoreerrors>true</ignoreerrors> <!-- Set to true to silently ignore errors while scanning videos. This prevents the error dialogue box, so you don't have to keep hitting "yes" to keep scanning.--> </videoscanner> <splash>false</splash> <bginfoloadermaxthreads>2</bginfoloadermaxthreads> <myvideos> <extractflags>false</extractflags> <extractthumb>false</extractthumb> </myvideos> <lookandfeel> <enablerssfeeds>false</enablerssfeeds> </lookandfeel> <audiooutput> <guisoundmode>0</guisoundmode> <ac3passthrough>false</ac3passthrough> <dtspassthrough>false</dtspassthrough> <multichannellpcm>false</multichannellpcm> <truehdpassthrough>false></truehdpassthrough> <dtshdpassthrough>false</dtshdpassthrough> <mode>2</mode> </audiooutput> <videoscreen> <vsync>2</vsync> </videoscreen> <input> <enablemouse>false</enablemouse> <remoteaskeyboard>false</remoteaskeyboard> </input> <general> <addonnotifications>false</addonnotifications> </general> <services> <devicename>XBMC Server</devicename> <esallinterfaces>false</esallinterfaces> <escontinuousdelay>25</escontinuousdelay> <esenabled>true</esenabled> <esinitialdelay>750</esinitialdelay> <esmaxclients>20</esmaxclients> <esport>9777</esport> <esportrange>10</esportrange> <upnpannounce>true</upnpannounce> <upnprenderer>false</upnprenderer> <upnpserver>true</upnpserver> <webserver>true</webserver> <webserverpassword>xbmc</webserverpassword> <webserverport>8090</webserverport> <webserverusername>xbmc</webserverusername> <webskin>webinterface.default</webskin> <zeroconf>true</zeroconf> </services> <skinsettings> <setting type="bool" name="skin.confluence.FirstTimeRun">false</setting> </skinsettings> </advancedsettings> Are you using a MySQL docker or MariaDB docker ? My advanced xml look same as yours. Thanks for posting yours. Quote Link to comment
dalben Posted July 14, 2014 Share Posted July 14, 2014 MariaDB T=From the template found into Dockerman Quote Link to comment
JM2005 Posted July 14, 2014 Share Posted July 14, 2014 MariaDB T=From the template found into Dockerman Yeah me too. Did you do anything ahead time to setup user account on it such as xbmc? Quote Link to comment
dalben Posted July 14, 2014 Share Posted July 14, 2014 I had bobinthe's xbmc plugin running on v5. When I moved to 6 I just dropped the MariaDB docker over the old MySQL install and the docker xbmc server pointing to that db. A lot smoother than I could have imagined Quote Link to comment
dalben Posted July 15, 2014 Share Posted July 15, 2014 What did you change between 18:10 and 19:14 ? Sickbeard is trying a different port number between those times: 2014-07-14 18:10:11 ERROR CP Server Thread-5 :: XBMC: Failed to detect XBMC version for '192.168.2.75:8089', check configuration and try again. 2014-07-14 19:14:53 WARNING CP Server Thread-2 :: XBMC: Error while trying to retrieve XBMC API version for 192.168.2.40:8585: error timed out Also different errors there. Once is connection refused, one is failed to detect. Connection refused could be login/password related. Failed to detect points to XBMC not running on that port. Quote Link to comment
JM2005 Posted July 15, 2014 Share Posted July 15, 2014 What did you change between 18:10 and 19:14 ? Sickbeard is trying a different port number between those times: 2014-07-14 18:10:11 ERROR CP Server Thread-5 :: XBMC: Failed to detect XBMC version for '192.168.2.75:8089', check configuration and try again. 2014-07-14 19:14:53 WARNING CP Server Thread-2 :: XBMC: Error while trying to retrieve XBMC API version for 192.168.2.40:8585: error timed out Also different errors there. Once is connection refused, one is failed to detect. Connection refused could be login/password related. Failed to detect points to XBMC not running on that port. Yeah I removed that post that was wrong info. sorry.. still trying to get it work. Quote Link to comment
JM2005 Posted July 15, 2014 Share Posted July 15, 2014 Ok i got it sorted out and its Working fine now! Thanks to everyone for there help! Quote Link to comment
dalben Posted July 15, 2014 Share Posted July 15, 2014 Congrats. What was the issue ? It might help others. Quote Link to comment
JM2005 Posted July 15, 2014 Share Posted July 15, 2014 Congrats. What was the issue ? It might help others. I started over fresh and used another pc to scan in my library. After I had library just like i wanted it i copied the Texture13.db from my pc over to the xbmc docker database folder and started up xbmc docker. After that it started working just fine. My library updates fine. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.