smdion Posted July 3, 2014 Share Posted July 3, 2014 This repo has been deprecated Please see the following post regarding the transition of my dockers to the LinuxServer.io team (which I am a part of) Update Post No support/further updates for these dockers. --------------- How do I get these? Update to at least Beta6-12 (12 is needed for DockerExec) Add my Template repository at the bottom of Dockerman for all of my XMLs Template Repo: https://github.com/smdion/docker-containers/tree/templates My Beta Template Repo: https://github.com/smdion/docker-containers/tree/beta-templates Docker Intro Guide: http://lime-technology.com/docker-guide// Some Guides on my website - http://seandion.info/unraid/ They are still not showing up? Press Reload Info in the upper right-hand corner My Dockers: Apache Reverse Proxy/Web Server - https://hub.docker.com/u/smdion/docker-reverseproxy/ Example Config - http://pastebin.com/raw.php?i=TJkcxzvh HELP Files Setup Domain, DNS, and Port Forwarding - http://seandion.info/unraid/setup-a-domain-name/ Apache Proxy Config - http://seandion.info/unraid/apache-reverse-proxy-info-for-smdions-dockers/ Setup SSL on Reverse Proxy - http://seandion.info/unraid/add-ssl-to-your-reverse-proxy-for-free/ Add Password Protection - http://seandion.info/unraid/password-protect-unraid-reverse-proxy-using-htaccess/ UpStatsBoard - https://hub.docker.com/u/smdion/docker-upstatsboard/ GitHub - https://github.com/lienma/UpsBoard Live Demo - https://mattsplex.tv/upsboard/ HTPC Manager - https://hub.docker.com/u/smdion/docker-htpcmanager/ http://htpc.io Updating does not work in Internet Explorer NZBDrone variable (hellowlol GIT Branch) H5AI- https://registry.hub.docker.com/u/smdion/docker-h5ai/ Live Demo - http://larsjung.de/h5ai/sample/'>http://larsjung.de/h5ai/sample/ Website - http://larsjung.de/h5ai Maraschino - https://registry.hub.docker.com/u/smdion/docker-maraschino/ Website - http://www.maraschinoproject.com/ Plex and NZBDrone EDGE cases DDClient - https://registry.hub.docker.com/u/smdion/docker-ddclient/ Website - http://www.dyndns.com/ Conf Creator - https://account.dyn.com/tools/clientconfig.html Added support for FreeDNS Polipo - https://registry.hub.docker.com/u/smdion/docker-polipo/ Website - http://www.pps.univ-paris-diderot.fr/~jch/software/polipo/ Nginx Proxy - https://registry.hub.docker.com/u/smdion/docker-nginx/ Website - http://nginx.org/ DDNSnix - https://registry.hub.docker.com/u/smdion/docker-ddnsnix/ Website - https://github.com/Robpol86/UnofficialDDNSnix Headphones - https://registry.hub.docker.com/u/smdion/docker-headphones/ Website - https://github.com/rembo10/headphones#readme Beets - https://registry.hub.docker.com/u/smdion/docker-beets/ Website - http://beets.radbox.org/ Thanks: Needo - for putting his Docker files out there. I used a lot of his as base configuration and changed them. gfjardim - for his great dockerman page NAS - help with Polipo Docker Change Log: 7.4.14 - Release 7.11.14 - Updated Proxy Docker to include basic webserver with PHP 8.4.14 - Removed non-functioning DDCLIENT 8.6.14 - Added H5AI 8.7.14 - Added SSL support to Reverse Proxy 8.8.14 - Added Maraschino 8.8.14 - Added /config directory for HTPC-Manager 8.10.14 - Added Plex Module and NZB Module GIT Repositories to Maraschino - See Docker Readme for more info. 8.10.14 - Updated Reverse-Proxy, UpsBoard and H5AI to automatically download the sample config and place in /config directory 11.15.14 - Merged all repo's into one 11.15.14 - Made XML Repository on GIT 11.15.14 - Added DDClient 11.16.14 - Added Polipo 11.18.14 - UpStatsBoard now outputs logs to host folder. 11.18.14 - Added GraphicsMagick to UpStatsBoard 11.18.14 - Added FreeDNS Support to DDClient 11.24.14 - Added access to nginx.conf in Nginx docker 11.28.14 - Added guides for Reverse Proxy 12.9.14 - Added EDGE for HTPCManager to pull directly from GIT. 12.16.14 - Updated Base Image on all Dockers to Phusion 0.9.15 12.16.14 - Added inotify-tools to: Reverse Proxy DDClient UpStatsBoard Nginx Polipo so the needed service restarts when any file in /config is edited. 12.18.14 - Add NZBDrone branch of HTPCManager 12.22.14 - Added DDNSnix Updater for Name.com 1.2.15 - Added psutil and PIL to resize images in HTPCManager 1.4.15 - Added Headphone - Credit to: sacretagent and needo. 1.7.15 - Release of Beets Docker 6.10.15 - Updated Base Image on all Dockers to Phusion 0.9.16 Link to comment
Rick Sanchez Posted July 3, 2014 Share Posted July 3, 2014 Looks interesting. I will have a look Link to comment
smdion Posted July 4, 2014 Author Share Posted July 4, 2014 Changed thread to handle all of my Docker Files Link to comment
nacat78 Posted July 4, 2014 Share Posted July 4, 2014 could you post some examples of your configuration (*.conf) files for use with your docker containers? Link to comment
smdion Posted July 4, 2014 Author Share Posted July 4, 2014 That would be a smart idea.... give me a bit. Link to comment
smdion Posted July 4, 2014 Author Share Posted July 4, 2014 Examples are up, feel free to PM/email me about any questions Link to comment
victoRaid Posted July 4, 2014 Share Posted July 4, 2014 Since you're using port 80 for your reverse proxy, I assume you've changed the default UNRAID webgui port somehow? Care to share how? Link to comment
smdion Posted July 4, 2014 Author Share Posted July 4, 2014 I edited /boot/config/go #!/bin/bash # Start the Management Utility /usr/local/sbin/emhttp -p 8008& Link to comment
victoRaid Posted July 4, 2014 Share Posted July 4, 2014 I edited /boot/config/go #!/bin/bash # Start the Management Utility /usr/local/sbin/emhttp -p 8008& Great, thanks! Also, FYI getting a 404 on your DynDNS config example. Link to comment
smdion Posted July 4, 2014 Author Share Posted July 4, 2014 Bad upload, fixed. Thanks! Link to comment
nacat78 Posted July 4, 2014 Share Posted July 4, 2014 looks good - Thanks for your work on these... Link to comment
vlefevre86 Posted July 10, 2014 Share Posted July 10, 2014 Hi smdion, I'm using your UpStatsBoard container, it's working great so far !! I'm trying to use the reverse-proxy container, but I don't want to use the default port 80, as I don't want to change the unraid GUI port. How would I do that? I've tried using "-p my_port:80", and using "<VirtualHost *:my_port>" in the config file, but it doesn't seem to be working... Ideas? Link to comment
smdion Posted July 10, 2014 Author Share Posted July 10, 2014 I also defined port 80 in the ports.conf file and the Dockerfile has port 80 exposed as well, that is in the github. My guess is you could just change the port before :80 like below and not need to change anything else because the docker container will forward everything from the port you define to 80. I just fought with needo's plexWatch/Web docker until I got this working. I'll play a little bit tonight and let you know. docker run -d --net="host" --name="proxy" -v /path/to/www:/web -v /path/to/proxy:/config -v /etc/localtime:/etc/localtime:ro -p 8888:80 smdion/docker-reverseproxy Link to comment
nacat78 Posted July 11, 2014 Share Posted July 11, 2014 I am having an issue keeping the upstats container started - I think i have the config.js file edited correctly, container only stays started for a second then it stops... any ideas? got no errors in the log just command successful. Link to comment
Pducharme Posted July 11, 2014 Share Posted July 11, 2014 Hi, I'm trying to configure the UpStatsBoard. I saw on your Live Demo that you configured NZBdrone as the TV services. Does the "recent" TV Shows now work with NZBdrone? I thought it was working only with Sickbeard ?? Or it has changed... How did you add the NZBdrone integration, if you can share the info please ? Link to comment
vlefevre86 Posted July 11, 2014 Share Posted July 11, 2014 I am having an issue keeping the upstats container started - I think i have the config.js file edited correctly, container only stays started for a second then it stops... any ideas? got no errors in the log just command successful. Same issue here. It was working fine for some times, and now it just won't stay up... No logs with docker logs neither... :-/ Link to comment
smdion Posted July 11, 2014 Author Share Posted July 11, 2014 Pducharme - Its pulling the recent TV shows from plex. The dev doesn't have NZBDrone integration. I've asked for support here - feel free to join in - https://forums.plex.tv/index.php/topic/93731-upsboard-usenet-plex-stats/page-17 nacat78/vlefevre86 - change "runningMode": "normal", to "runningMode": "debug", and you will get logs as to what is failing. I know the config file is very picky. You can't have anything in there that doesn't work. Link to comment
nacat78 Posted July 11, 2014 Share Posted July 11, 2014 Pducharme - Its pulling the recent TV shows from plex. The dev doesn't have NZBDrone integration. I've asked for support here - feel free to join in - https://forums.plex.tv/index.php/topic/93731-upsboard-usenet-plex-stats/page-17 nacat78/vlefevre86 - change "runningMode": "normal", to "runningMode": "debug", and you will get logs as to what is failing. I know the config file is very picky. You can't have anything in there that doesn't work. ok will play around with that and report back ... thanks Link to comment
nacat78 Posted July 11, 2014 Share Posted July 11, 2014 [36m2014-07-11 14:46:123[39m [32mINFO[39m [34mMAIN_APP[39m [36m::[39m [90mStarting up app in[39m [90munknown[39m [90menvironment.[39m [36m2014-07-11 14:46:127[39m [90mDEBUG[39m [34mCONFIG[39m [36m::[39m [90mLoading configuration data.[39m [36m2014-07-11 14:46:130[39m [90mDEBUG[39m [34mREQUIREMENTS[39m [36m::[39m [90mChecking to see if GraphicsMagick is present and meets minimum requirements.[39m [36m2014-07-11 14:46:131[39m [90mDEBUG[39m [34mREQUIREMENTS[39m [36m::[39m [90mRunnging this command: [39m [90mgm -version[39m [36m2014-07-11 14:46:143[39m [31mERROR[39m [34mREQUIREMENTS[39m [36m::[39m [90mGraphicsMagick was not detected on the machine. We are not going to use GraphicsMagick to resize images. This will cause full size images being sent to the user's browser.[39m [36m2014-07-11 14:46:143[39m [32mINFO[39m [34mREQUIREMENTS[39m [36m::[39m [32mAll requirement checks have passed![39m [36m2014-07-11 14:46:144[39m [32mINFO[39m [34mCONFIG[39m [36m::[39m [32mValidated general configuration[39m [36m2014-07-11 14:46:144[39m [90mDEBUG[39m [34mCONFIG[39m [36m::[39m [90mChecking to see if salt has been generated.[39m [36m2014-07-11 14:46:144[39m [90mDEBUG[39m [34mCONFIG[39m [36m::[39m [90mSalt is present, moving on![39m [36m2014-07-11 14:46:145[39m [90mDEBUG[39m [34mCONFIG[39m [36m::[39m [90mChecking to see if password is present and encrypted.[39m [36m2014-07-11 14:46:145[39m [90mDEBUG[39m [34mCONFIG[39m [36m::[39m [90mPresent and encrypted, moving on![39m [36m2014-07-11 14:46:147[39m [32mINFO[39m [34mCONFIG[39m [36m::[39m [32mValidated memory servers configuration.[39m [36m2014-07-11 14:46:148[39m [32mINFO[39m [34mCONFIG[39m [36m::[39m [32mValidated configuration for your drives.[39m [36m2014-07-11 14:46:149[39m [32mINFO[39m [34mCONFIG[39m [36m::[39m [32mValidated bandwidth servers configuration.[39m [36m2014-07-11 14:46:149[39m [31mFATAL[39m [34mMAIN_APP[39m [36m::[39m [31m[31mA host must be specified for this monitoring service, Service Name[39m[39m is the debug output on container log...? Link to comment
smdion Posted July 11, 2014 Author Share Posted July 11, 2014 Yes it does. It looks like you still have this bit of code in from the template "services": { "Service Name": { "host": "", "port": 80, // Optional, This allows you to put a link on the button. "url": "", // Optional, Require the user to be logged in before they can see the link "loginRequired": false } }, If you want it to check on a service, it needs the IP. Link to comment
smdion Posted July 11, 2014 Author Share Posted July 11, 2014 Examples of what I have in there "Plex":{ "host": "10.10.10.11", "port": 32400, "url": "http://stream.domain.com", }, "NZBDrone":{ "host": "10.10.10.11", "port": 8989, "url": "http://www.domain.com/sickbeard/", }, Link to comment
smdion Posted July 11, 2014 Author Share Posted July 11, 2014 I have updated the Reverse Proxy docker to include a basic web server. You can choose where the mount point is for the web folder. Link to comment
JM2005 Posted July 16, 2014 Share Posted July 16, 2014 Has anyone got HTPC Manager docker working? Link to comment
smdion Posted July 16, 2014 Author Share Posted July 16, 2014 Has anyone got HTPC Manager docker working? I have it working on mine, whats happening? Link to comment
JM2005 Posted July 16, 2014 Share Posted July 16, 2014 Has anyone got HTPC Manager docker working? I have it working on mine, whats happening? I installed it and comes up. I tried to update app from the settings inside the program and it just froze saying installing ...... it lost all that I had typed in for my setup. When you install the docker file does it put anything inside my appdata/htpcmanger folder I added to the path? Thanks Link to comment
Recommended Posts