December 19, 201411 yr Tapatalk users: This post is best viewed as a web page Using squid's php script to keep this more updated. http://i.imgur.com/v5ypMnb.png[/img]AmuleAmule is an eMule-like client for the eD2k and Kademlia networks.Support http://i.imgur.com/EjWV8rZ.png[/img]BeardRageTwo in One container with both SickBeard and SickRage Support http://png-2.findicons.com/files/icons/75/i_like_buttons_3a/512/perspective_button_games.png[/img]Bright-gameBright Game Panel is a free and open source game server control panel. "BGPanel" utilizes many standard technologies available on many shared hosting platforms which gives all communities the ability to remotely control their game servers.Support http://i.imgur.com/k0bV3Bm.png[/img]Calibre-DesktopDesktop in a box with calibre, to allow database and metadata edits (use remote desktop client to connect)Support http://i.imgur.com/Qn1sf8c.png[/img]ComicTaggerComicTagger is a multi-platform app for writing metadata to digital comics, written in Python and PyQt.Support http://i.imgur.com/lAzFI2L.png[/img]Daapd-ServerDAAP (iTunes), MPD (Music Player Daemon) and RSP (Roku) media server. It has support for AirPlay devices speakers, Apple Remote (and compatibles), MPD clients, internet radio.Support http://i.imgur.com/gcW8lbh.png[/img]FilezillaFileZilla, the free FTP solution.Support http://www.clippingpathspecialist.com/wp-content/uploads/2011/07/GIMP-softwar-icon.png[/img]Gimp-DesktopDesktop in a box with gimp (use remote desktop client to connect)Support http://i.imgur.com/O4mraK7.png[/img]GraylogGraylog log analyzer,simply a template of the graylog maintained container for easier implementation to unraid.Support http://i.imgur.com/vTZfMnX.png[/img]HandBrakeHandBrake is a tool for converting video from nearly any format to a selection of modern, widely supported codecs. Full gui in a RDP container accessible via browser. Also contains the CLI version of handbrake with a script for automation of movie conversions.Support http://i.imgur.com/rqpofWj.png[/img]KODI-HeadlessA Headless installation of KODI (helix version 14.2) to enable SB, CP etc to send updates to.Support http://i.imgur.com/rqpofWj.png[/img]Isengard-KODI-HeadlessA Headless installation of KODI (isengard 15.0) to enable SB, CP etc to send updates to.Support http://i.imgur.com/rqpofWj.png[/img]Koma-HelixAll in one kodi-headless (helix) and mariadb container, requires minimal setupSupport http://i.imgur.com/uf0NDSm.png[/img]KrusaderKrusader is a fully featured file manager, highly configurable. Full gui in a RDP container accessible via browser.Support http://findicons.com/files/icons/2561/1st_mx_is_4c/256/libre_office.png[/img]Libre-MateMate desktop in a box with libreoffice (use remote desktop client to connect)Support http://i.imgur.com/Bkp9gC2.png[/img]Pf-LogstashELK stack specifically for monitoring PFsense (2.2 by default)Support http://i.imgur.com/qFH6s1l.png[/img]LycheeLychee is a free photo-management tool, which runs on your server or web-space.Support https://raw.githubusercontent.com/binhex/docker-templates/master/binhex/images/moviegrabber-icon.png[/img]MovieGrabberMovieGrabber is a fully automated way of downloading movie from usenet.Support http://i.imgur.com/ri9HrqU.png[/img]MusicBrainzLocally hosted mirror of musicbrainz for use in conjunction with headphones etc...Support http://i.imgur.com/8co6Sip.png[/img]MythTvMyth-Tv, tv software, with mythwebSupport http://i.imgur.com/qYLJMTR.png[/img]PacsPACS server implementationSupport http://i.imgur.com/cTr4hHY.png[/img]PhotoshowPhotoshow is a web gallery app which can use local files without the need to import themSupport http://i.imgur.com/8gPLrwZ.png[/img]PintsBeer tap display server for home brewers.Support http://48jwh53mcwj217jvx11dcwjj.wpengine.netdna-cdn.com/wp-content/uploads/2011/02/logo-shadow.png[/img]PiwigoPiwigo is photo gallery software for the web, built by an active community of users and developers.Support http://i.imgur.com/QdfVQrI.png[/img]PydioPydio (formerly AjaXplorer) is a mature open source software solution for file sharing and synchronization. With intuitive user interfaces (web mobile desktop), Pydio provides enterprise-grade features to gain back control and privacy of your data: user directory connectors, legacy filesystems drivers, comprehensive admin interface, and much more.Support http://i.imgur.com/37Y0vyM.png[/img]ReaderselfReader Self. Self-hosted rss reader. (Requires mysql mariadb)Support http://i.imgur.com/F5K2QEK.png[/img]ServiioServiio is a free media server. It allows you to stream your media files (music, video or images) to renderer devices,(e.g. a TV set, Bluray player, games console or mobile phone) on your connected home network.Support http://i.imgur.com/hEVCx8x.png[/img]Shout-IrcBrowser based IRC client using nodeSupport http://www.appleinspires.me/wp-content/uploads/2012/11/CloudPlay.512x512-75.png[/img]SonerezhA self-hosted, web-based application for streaming your music.Support http://i.imgur.com/QGj7uIT.png[/img]TFTP-ServerTFTP server for pxe bootsSupport http://www.outsidaz.org/blog/wp-content/uploads/2011/09/xbmc.png[/img]XBMC-HeadlessA Headless installation of XBMC (gotham-13.2)to enable SB, CP etc to send updates toSupport http://i.imgur.com/Ins48hb.png[/img]Yify-popYify Pop is a web server to stream torrents from yify, with a nice interface, which is actually responsive design (Mobile Tablet friendly). Easy to install on a remote server, Yify Pop has a large set of movies, TV shows and also includes a large set of subtitles in different languages.Support
December 19, 201411 yr I suck at formatting, lol Nice work!!! Feel free to steal my formatting.. just quote my original post and copy all the formatting and edit as your want
December 19, 201411 yr Hey sparky. First...thanks for this! Does your XBMC Server container include an advancedsettings.xml? Werner had provided one (not actually in the container) that turned off a lot of unnecessary services (as well as other stuff). John
December 19, 201411 yr Author Hey sparky. First...thanks for this! Does your XBMC Server container include an advancedsettings.xml? Werner had provided one (not actually in the container) that turned off a lot of unnecessary services (as well as other stuff). John Indeed it does, with the template model i took the opportunity to pass variables to advancedsettings.xml to get it up and running. The userfiles are available to edit if there is something you wish to add or remove. Here is the file <advancedsettings> <videodatabase> <type>mysql</type> <!-- EDIT THESE VALUES TO MATCH YOUR LOCAL SETUP --> <host></host> <!-- EDIT THESE VALUES TO MATCH YOUR LOCAL SETUP --> <port></port> <!-- EDIT THESE VALUES TO MATCH YOUR LOCAL SETUP --> <user></user> <!-- EDIT THESE VALUES TO MATCH YOUR LOCAL SETUP --> <pass></pass> <!-- EDIT THESE VALUES TO MATCH YOUR LOCAL SETUP --> </videodatabase> <musicdatabase> <type>mysql</type> <!-- EDIT THESE VALUES TO MATCH YOUR LOCAL SETUP --> <host></host> <!-- EDIT THESE VALUES TO MATCH YOUR LOCAL SETUP --> <port></port> <!-- EDIT THESE VALUES TO MATCH YOUR LOCAL SETUP --> <user></user> <!-- EDIT THESE VALUES TO MATCH YOUR LOCAL SETUP --> <pass></pass> <!-- EDIT THESE VALUES TO MATCH YOUR LOCAL SETUP --> </musicdatabase> <videolibrary> <importresumepoint>true</importresumepoint> <importwatchedstate>true</importwatchedstate> <backgroundupdate>true</backgroundupdate> </videolibrary> <musiclibrary> <backgroundupdate>true</backgroundupdate> </musiclibrary> <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>8089</webserverport> <webserverusername>xbmc</webserverusername> <webskin>webinterface.default</webskin> <zeroconf>true</zeroconf> </services> <skinsettings> <setting type="bool" name="skin.confluence.FirstTimeRun">false</setting> </skinsettings> </advancedsettings> As long you keep this block <videodatabase> <type>mysql</type> <!-- EDIT THESE VALUES TO MATCH YOUR LOCAL SETUP --> <host></host> <!-- EDIT THESE VALUES TO MATCH YOUR LOCAL SETUP --> <port></port> <!-- EDIT THESE VALUES TO MATCH YOUR LOCAL SETUP --> <user></user> <!-- EDIT THESE VALUES TO MATCH YOUR LOCAL SETUP --> <pass></pass> <!-- EDIT THESE VALUES TO MATCH YOUR LOCAL SETUP --> </videodatabase> <musicdatabase> <type>mysql</type> <!-- EDIT THESE VALUES TO MATCH YOUR LOCAL SETUP --> <host></host> <!-- EDIT THESE VALUES TO MATCH YOUR LOCAL SETUP --> <port></port> <!-- EDIT THESE VALUES TO MATCH YOUR LOCAL SETUP --> <user></user> <!-- EDIT THESE VALUES TO MATCH YOUR LOCAL SETUP --> <pass></pass> <!-- EDIT THESE VALUES TO MATCH YOUR LOCAL SETUP --> </musicdatabase> and this section <webserver>true</webserver> <webserverpassword>xbmc</webserverpassword> <webserverport>8089</webserverport> <webserverusername>xbmc</webserverusername> <webskin>webinterface.default</webskin> you can edit anything else to suit your particular whims.
December 29, 201411 yr Author Just launched rebuild of helix headless with less dependencies used, running as nobody in portable mode and config files with permissions nobody:users. should take somewhere between 1 and 1 1/2 hours to build over on docker hub. will update repo template to suit new build and any instructions if required because of the change of config file location within the image due to running in portable mode.
December 29, 201411 yr Author IMPORTANT INFO FOR EXISTING USERS UPDATING TO KODI HEADLESS HELIX VERSION RELEASED 28/12/14 Due to the change from running as root to running as nobody and in portable mode, the config file location has changed in the image. Update the container as you would normally, when the update is completed, delete the container, JUST THE CONTAINER , then click the reload info button on the docker tab in unraid readd the container and fill in the variables as before, this is to update the change in config file location in the image. you don't need to delete your existing config files, they will be reloaded when the container starts and the permissions of the files will be changed to nobody:users to better suit the unraid environment. new users don't need to do anything other than add the container from the template. you can tell if you're using the old pre-updated template by editing the container and seeing if the container volumes says /root/.kodi, if it does you're using the old version. new version should say /opt/kodi-server/share/kodi/portable_data
December 30, 201411 yr Author Added kodi-send to helix-headless and fixed annoying startup issues regarding scanning for plugins. unfortunately for the updates to work correctly you will need to delete the image and container and your current config files for this container. then repull the container, entering the variables as before.
December 30, 201411 yr Author what you can do with kodi-send for instance...... issue this from the command line of your unraid box (or via telnet/ssh) to iniatate a video library scan. docker exec KODI-Headless kodi-send --action="UpdateLibrary(video)" change KODI-Headless if you gave your container a different name. commands available here (not all are going to apply to a headless instance) http://kodi.wiki/view/List_of_built-in_functions
January 11, 201511 yr Author Added piwigo (needs some work, and some assistance with permissions etc.., but it works) Important: needs to have a database and user with full privileges to that database setup in mysql/mariadb for this to work
January 16, 201511 yr Traceback (most recent call last): File "/opt/moviegrabber/lib/site-packages/cherrypy/_cprequest.py", line 656, in respond response.body = self.handler() File "/opt/moviegrabber/lib/site-packages/cherrypy/lib/encoding.py", line 188, in __call__ self.body = self.oldhandler(*args, **kwargs) File "/opt/moviegrabber/lib/site-packages/cherrypy/_cpdispatch.py", line 34, in __call__ return self.callable(*self.args, **self.kwargs) File "/opt/moviegrabber/MovieGrabber.py", line 6148, in run_now SearchIndexThread().checks() File "/opt/moviegrabber/MovieGrabber.py", line 6346, in checks self.run() File "/opt/moviegrabber/MovieGrabber.py", line 6388, in run search_index_function = getattr(SearchIndex(self.download_type,self.index_site_item), self.search_index_function) File "/opt/moviegrabber/MovieGrabber.py", line 1491, in __init__ self.movies_downloaded_cache = list(itertools.chain.from_iterable(os.walk(root_path) for root_path in movies_downloaded_dir_list)) File "/usr/lib/python2.7/os.py", line 294, in walk for x in walk(new_path, topdown, onerror, followlinks): File "/usr/lib/python2.7/os.py", line 294, in walk for x in walk(new_path, topdown, onerror, followlinks): File "/usr/lib/python2.7/os.py", line 284, in walk if isdir(join(top, name)): File "/usr/lib/python2.7/posixpath.py", line 80, in join path += '/' + b UnicodeDecodeError: 'ascii' codec can't decode byte 0xe8 in position 1: ordinal not in range(128) Possibly some kind of locale issue ? I few searches suggested that, per this thread, https://forums.sabnzbd.org/viewtopic.php?f=6&t=8569&start=750 Not sure how to fix.
January 16, 201511 yr Author Traceback (most recent call last): File "/opt/moviegrabber/lib/site-packages/cherrypy/_cprequest.py", line 656, in respond response.body = self.handler() File "/opt/moviegrabber/lib/site-packages/cherrypy/lib/encoding.py", line 188, in __call__ self.body = self.oldhandler(*args, **kwargs) File "/opt/moviegrabber/lib/site-packages/cherrypy/_cpdispatch.py", line 34, in __call__ return self.callable(*self.args, **self.kwargs) File "/opt/moviegrabber/MovieGrabber.py", line 6148, in run_now SearchIndexThread().checks() File "/opt/moviegrabber/MovieGrabber.py", line 6346, in checks self.run() File "/opt/moviegrabber/MovieGrabber.py", line 6388, in run search_index_function = getattr(SearchIndex(self.download_type,self.index_site_item), self.search_index_function) File "/opt/moviegrabber/MovieGrabber.py", line 1491, in __init__ self.movies_downloaded_cache = list(itertools.chain.from_iterable(os.walk(root_path) for root_path in movies_downloaded_dir_list)) File "/usr/lib/python2.7/os.py", line 294, in walk for x in walk(new_path, topdown, onerror, followlinks): File "/usr/lib/python2.7/os.py", line 294, in walk for x in walk(new_path, topdown, onerror, followlinks): File "/usr/lib/python2.7/os.py", line 284, in walk if isdir(join(top, name)): File "/usr/lib/python2.7/posixpath.py", line 80, in join path += '/' + b UnicodeDecodeError: 'ascii' codec can't decode byte 0xe8 in position 1: ordinal not in range(128) Possibly some kind of locale issue ? I few searches suggested that, per this thread, https://forums.sabnzbd.org/viewtopic.php?f=6&t=8569&start=750 Not sure how to fix. i've just added this to the dockerfile # Set the locale RUN locale-gen en_US.UTF-8 ENV LANG en_US.UTF-8 ENV LANGUAGE en_US:en ENV LC_ALL en_US.UTF-8 it's building over on docker hub...
January 16, 201511 yr Author Didn't work .... Not sure what the deal is i'm not sure either. i just pushed another build in which i added python-cheetah as i noticed something about it in the logs here. but i don't know if it will help your issue or not. on that link they also recommend clearing db. i just noticed a link to what binhex is calling a stable version that doesn't have this issue (allegedly). i'll give that a whirl. at least with dockerfiles being on git , reverting is easy if it doesn't work.
January 16, 201511 yr Sounds good, let me know when it's ready, I did clear the db folder .... Appreciate your assistance.
January 16, 201511 yr Author Sounds good, let me know when it's ready, I did clear the db folder .... Appreciate your assistance. another build finished, with this "stable" build. have removed the EDGE routine, because if this stable version works better, running edge to update will screw it up again.
January 16, 201511 yr No errors anymore, just need to figure out how to get it do something, and actually start a DL Seems like this version is on the right track Will play around with it and post back later tonight or tomorrow. Thanks for your help
January 17, 201511 yr I am trying get started setting up a kodi server. Installed Mariadb but little lost at this point on what to do. Can someone help with a quick walk through for a fresh install to get this docker for kodi server and the appropriate setup for kodi client? Sounds good, let me know when it's ready, I did clear the db folder .... Appreciate your assistance. another build finished, with this "stable" build. have removed the EDGE routine, because if this stable version works better, running edge to update will screw it up again.
Archived
This topic is now archived and is closed to further replies.