cirkator Posted June 23, 2014 Share Posted June 23, 2014 Thanks for Deluge, you are the best. :-) Quote Link to comment
eroz Posted June 23, 2014 Share Posted June 23, 2014 Would love to see Mariadb 10.0.10.... Quote Link to comment
binhex Posted June 23, 2014 Share Posted June 23, 2014 Hi needo if you get chance can you take a look at creating a madsonic dock, cheers. Quote Link to comment
n3IVI0 Posted June 23, 2014 Share Posted June 23, 2014 Alright. I know I'm gonna' get rapped in the mouth for this, but, how do you start one of these apps once installed? For example, I ran "docker run -d --name="deluge" -v /mnt/cache/appdata/deluge:/config -v /mnt/user/Files:/Downloads -v /etc/localtime:/etc/localtime:ro -p 8112:8112 needo/deluge" to install Deluge. It downloaded the data. I can see the image is there with the others when I run "docker images". I can see the containers with "docker ps -a". However, when I try to start the container with "docker start deluge": nothing. It will not start. What am I overlooking? Quote Link to comment
needo Posted June 23, 2014 Author Share Posted June 23, 2014 Alright. I know I'm gonna' get rapped in the mouth for this, but, how do you start one of these apps once installed? For example, I ran "docker run -d --name="deluge" -v /mnt/cache/appdata/deluge:/config -v /mnt/user/Files:/Downloads -v /etc/localtime:/etc/localtime:ro -p 8112:8112 needo/deluge" to install Deluge. It downloaded the data. I can see the image is there with the others when I run "docker images". I can see the containers with "docker ps -a". However, when I try to start the container with "docker start deluge": nothing. It will not start. What am I overlooking? It is already running, so start shows nothing. You just need to go to http://Tower:8112 (Or replace Tower with whatever your unRAID system is called) Quote Link to comment
n3IVI0 Posted June 23, 2014 Share Posted June 23, 2014 Does "docker ps" not show running daemons? I am going to my server's name:8112, and it won't load (app isn't running). I tried the IP address also, no go. Quote Link to comment
needo Posted June 23, 2014 Author Share Posted June 23, 2014 Does "docker ps" not show running daemons? I am going to my server's name:8112, and it won't load (app isn't running). I tried the IP address also, no go. Please run docker logs deluge and post the output here. Quote Link to comment
n3IVI0 Posted June 23, 2014 Share Posted June 23, 2014 Traceback (most recent call last): File "/usr/bin/deluged", line 9, in <module> load_entry_point('deluge==1.3.6', 'console_scripts', 'deluged')() File "/usr/lib/python2.7/dist-packages/deluge/main.py", line 184, in start_daemon deluge.log.setupLogger(level=options.loglevel, filename=options.logfile) File "/usr/lib/python2.7/dist-packages/deluge/log.py", line 65, in setupLogger filemode=filemode File "/usr/lib/python2.7/logging/__init__.py", line 1540, in basicConfig hdlr = FileHandler(filename, mode) File "/usr/lib/python2.7/logging/__init__.py", line 911, in __init__ StreamHandler.__init__(self, self._open()) File "/usr/lib/python2.7/logging/__init__.py", line 936, in _open stream = open(self.baseFilename, self.mode) IOError: [Errno 13] Permission denied: '/config/deluged.log' Traceback (most recent call last): File "/usr/bin/deluge-web", line 9, in <module> load_entry_point('deluge==1.3.6', 'console_scripts', 'deluge-web')() File "/usr/lib/python2.7/dist-packages/deluge/ui/web/web.py", line 138, in start web.start() File "/usr/lib/python2.7/dist-packages/deluge/ui/web/web.py", line 108, in start self.__server = server.DelugeWeb() File "/usr/lib/python2.7/dist-packages/deluge/ui/web/server.py", line 629, in __init__ self.top_level = TopLevel() File "/usr/lib/python2.7/dist-packages/deluge/ui/web/server.py", line 488, in __init__ self.putChild("tracker", Tracker()) File "/usr/lib/python2.7/dist-packages/deluge/ui/web/server.py", line 197, in __init__ self.tracker_icons = TrackerIcons() File "/usr/lib/python2.7/dist-packages/deluge/ui/tracker_icons.py", line 159, in __init__ os.makedirs(self.dir) File "/usr/lib/python2.7/os.py", line 157, in makedirs mkdir(name, mode) OSError: [Errno 13] Permission denied: '/config/icons' Traceback (most recent call last): File "/usr/bin/deluged", line 9, in <module> load_entry_point('deluge==1.3.6', 'console_scripts', 'deluged')() File "/usr/lib/python2.7/dist-packages/deluge/main.py", line 184, in start_daemon deluge.log.setupLogger(level=options.loglevel, filename=options.logfile) File "/usr/lib/python2.7/dist-packages/deluge/log.py", line 65, in setupLogger filemode=filemode File "/usr/lib/python2.7/logging/__init__.py", line 1540, in basicConfig hdlr = FileHandler(filename, mode) File "/usr/lib/python2.7/logging/__init__.py", line 911, in __init__ StreamHandler.__init__(self, self._open()) File "/usr/lib/python2.7/logging/__init__.py", line 936, in _open stream = open(self.baseFilename, self.mode) IOError: [Errno 13] Permission denied: '/config/deluged.log' Traceback (most recent call last): File "/usr/bin/deluge-web", line 9, in <module> load_entry_point('deluge==1.3.6', 'console_scripts', 'deluge-web')() File "/usr/lib/python2.7/dist-packages/deluge/ui/web/web.py", line 138, in start web.start() File "/usr/lib/python2.7/dist-packages/deluge/ui/web/web.py", line 108, in start self.__server = server.DelugeWeb() File "/usr/lib/python2.7/dist-packages/deluge/ui/web/server.py", line 629, in __init__ self.top_level = TopLevel() File "/usr/lib/python2.7/dist-packages/deluge/ui/web/server.py", line 488, in __init__ self.putChild("tracker", Tracker()) File "/usr/lib/python2.7/dist-packages/deluge/ui/web/server.py", line 197, in __init__ self.tracker_icons = TrackerIcons() File "/usr/lib/python2.7/dist-packages/deluge/ui/tracker_icons.py", line 159, in __init__ os.makedirs(self.dir) File "/usr/lib/python2.7/os.py", line 157, in makedirs mkdir(name, mode) OSError: [Errno 13] Permission denied: '/config/icons' Traceback (most recent call last): File "/usr/bin/deluged", line 9, in <module> load_entry_point('deluge==1.3.6', 'console_scripts', 'deluged')() File "/usr/lib/python2.7/dist-packages/deluge/main.py", line 184, in start_daemon deluge.log.setupLogger(level=options.loglevel, filename=options.logfile) File "/usr/lib/python2.7/dist-packages/deluge/log.py", line 65, in setupLogger filemode=filemode File "/usr/lib/python2.7/logging/__init__.py", line 1540, in basicConfig hdlr = FileHandler(filename, mode) File "/usr/lib/python2.7/logging/__init__.py", line 911, in __init__ StreamHandler.__init__(self, self._open()) File "/usr/lib/python2.7/logging/__init__.py", line 936, in _open stream = open(self.baseFilename, self.mode) IOError: [Errno 13] Permission denied: '/config/deluged.log' Traceback (most recent call last): File "/usr/bin/deluge-web", line 9, in <module> load_entry_point('deluge==1.3.6', 'console_scripts', 'deluge-web')() File "/usr/lib/python2.7/dist-packages/deluge/ui/web/web.py", line 138, in start web.start() File "/usr/lib/python2.7/dist-packages/deluge/ui/web/web.py", line 108, in start self.__server = server.DelugeWeb() File "/usr/lib/python2.7/dist-packages/deluge/ui/web/server.py", line 629, in __init__ self.top_level = TopLevel() File "/usr/lib/python2.7/dist-packages/deluge/ui/web/server.py", line 488, in __init__ self.putChild("tracker", Tracker()) File "/usr/lib/python2.7/dist-packages/deluge/ui/web/server.py", line 197, in __init__ self.tracker_icons = TrackerIcons() File "/usr/lib/python2.7/dist-packages/deluge/ui/tracker_icons.py", line 159, in __init__ os.makedirs(self.dir) File "/usr/lib/python2.7/os.py", line 157, in makedirs mkdir(name, mode) OSError: [Errno 13] Permission denied: '/config/icons' Traceback (most recent call last): File "/usr/bin/deluged", line 9, in <module> load_entry_point('deluge==1.3.6', 'console_scripts', 'deluged')() File "/usr/lib/python2.7/dist-packages/deluge/main.py", line 184, in start_daemon deluge.log.setupLogger(level=options.loglevel, filename=options.logfile) File "/usr/lib/python2.7/dist-packages/deluge/log.py", line 65, in setupLogger filemode=filemode File "/usr/lib/python2.7/logging/__init__.py", line 1540, in basicConfig hdlr = FileHandler(filename, mode) File "/usr/lib/python2.7/logging/__init__.py", line 911, in __init__ StreamHandler.__init__(self, self._open()) File "/usr/lib/python2.7/logging/__init__.py", line 936, in _open stream = open(self.baseFilename, self.mode) IOError: [Errno 13] Permission denied: '/config/deluged.log' Traceback (most recent call last): File "/usr/bin/deluge-web", line 9, in <module> load_entry_point('deluge==1.3.6', 'console_scripts', 'deluge-web')() File "/usr/lib/python2.7/dist-packages/deluge/ui/web/web.py", line 138, in start web.start() File "/usr/lib/python2.7/dist-packages/deluge/ui/web/web.py", line 108, in start self.__server = server.DelugeWeb() File "/usr/lib/python2.7/dist-packages/deluge/ui/web/server.py", line 629, in __init__ self.top_level = TopLevel() File "/usr/lib/python2.7/dist-packages/deluge/ui/web/server.py", line 488, in __init__ self.putChild("tracker", Tracker()) File "/usr/lib/python2.7/dist-packages/deluge/ui/web/server.py", line 197, in __init__ self.tracker_icons = TrackerIcons() File "/usr/lib/python2.7/dist-packages/deluge/ui/tracker_icons.py", line 159, in __init__ os.makedirs(self.dir) File "/usr/lib/python2.7/os.py", line 157, in makedirs mkdir(name, mode) OSError: [Errno 13] Permission denied: '/config/icons' Traceback (most recent call last): File "/usr/bin/deluged", line 9, in <module> load_entry_point('deluge==1.3.6', 'console_scripts', 'deluged')() File "/usr/lib/python2.7/dist-packages/deluge/main.py", line 184, in start_daemon deluge.log.setupLogger(level=options.loglevel, filename=options.logfile) File "/usr/lib/python2.7/dist-packages/deluge/log.py", line 65, in setupLogger filemode=filemode File "/usr/lib/python2.7/logging/__init__.py", line 1540, in basicConfig hdlr = FileHandler(filename, mode) File "/usr/lib/python2.7/logging/__init__.py", line 911, in __init__ StreamHandler.__init__(self, self._open()) File "/usr/lib/python2.7/logging/__init__.py", line 936, in _open stream = open(self.baseFilename, self.mode) IOError: [Errno 13] Permission denied: '/config/deluged.log' Traceback (most recent call last): File "/usr/bin/deluge-web", line 9, in <module> load_entry_point('deluge==1.3.6', 'console_scripts', 'deluge-web')() File "/usr/lib/python2.7/dist-packages/deluge/ui/web/web.py", line 138, in start web.start() File "/usr/lib/python2.7/dist-packages/deluge/ui/web/web.py", line 108, in start self.__server = server.DelugeWeb() File "/usr/lib/python2.7/dist-packages/deluge/ui/web/server.py", line 629, in __init__ self.top_level = TopLevel() File "/usr/lib/python2.7/dist-packages/deluge/ui/web/server.py", line 488, in __init__ self.putChild("tracker", Tracker()) File "/usr/lib/python2.7/dist-packages/deluge/ui/web/server.py", line 197, in __init__ self.tracker_icons = TrackerIcons() File "/usr/lib/python2.7/dist-packages/deluge/ui/tracker_icons.py", line 159, in __init__ os.makedirs(self.dir) File "/usr/lib/python2.7/os.py", line 157, in makedirs mkdir(name, mode) OSError: [Errno 13] Permission denied: '/config/icons' Quote Link to comment
needo Posted June 23, 2014 Author Share Posted June 23, 2014 OSError: [Errno 13] Permission denied: '/config/icons' OSError: [Errno 13] Permission denied: '/config/icons' Please run... chown -R nobody:users /mnt/cache/appdata/deluge docker rm deluge And then your docker run command again. Then you should be good. Quote Link to comment
n3IVI0 Posted June 23, 2014 Share Posted June 23, 2014 That did the trick for Deluge. Thank you. Now for nzbget, I ran docker run -d --name="nzbget" -v /mnt/cache/appdata/nzbget:/config -v /mnt/user/Files/Downloads:/nzbget -v /etc/localtime:/etc/localtime:ro -p 6789:6789 needo/nzbget It does not show as a running process. The logs yields FATAL ERROR: Could not open file /config/nzbget.conf Nzbdrone now shows as a running process following docker run -d --name="nzbdrone" -v /mnt/cache/appdata/nzbdrone:/config -v /mnt/user/Files/Downloads:/nzbdrone -v /mnt/user/Videos:/TV -v /etc/localtime:/etc/localtime:ro -p 8989:8989 needo/nzbdrone However, when I try to go to the address, it will not load. Logs yields [info] Bootstrap: Starting NzbDrone - /opt/NzbDrone/NzbDrone.exe - Version 2.0.0.1617 [info] MigrationLogger: *** Migrating data source=/config/nzbdrone.db;cache size=-10485760;datetimekind=Utc;journal mode=Wal *** [info] MigrationLogger: *** VersionMigration migrating *** [info] MigrationLogger: *** VersionUniqueMigration migrating *** [info] MigrationLogger: *** 1: InitialSetup migrating *** [info] MigrationLogger: *** 2: remove_tvrage_imdb_unique_constraint migrating *** [info] MigrationLogger: *** 3: remove_renamed_scene_mapping_columns migrating *** [info] MigrationLogger: *** 4: updated_history migrating *** [info] MigrationLogger: *** 5: added_eventtype_to_history migrating *** [info] MigrationLogger: *** 6: add_index_to_log_time migrating *** [info] MigrationLogger: *** 7: add_renameEpisodes_to_naming migrating *** [info] MigrationLogger: *** 8: remove_backlog migrating *** [info] MigrationLogger: *** 9: fix_rename_episodes migrating *** [info] MigrationLogger: *** 10: add_monitored migrating *** [info] MigrationLogger: *** 11: remove_ignored migrating *** [info] MigrationLogger: *** 12: remove_custom_start_date migrating *** [info] MigrationLogger: *** 13: add_air_date_utc migrating *** [info] MigrationLogger: *** 14: drop_air_date migrating *** [info] MigrationLogger: *** 15: add_air_date_as_string migrating *** [info] MigrationLogger: *** 16: updated_imported_history_item migrating *** [info] MigrationLogger: *** 17: reset_scene_names migrating *** [info] MigrationLogger: *** 18: remove_duplicates migrating *** [info] MigrationLogger: *** 19: restore_unique_constraints migrating *** [info] MigrationLogger: *** 20: add_year_and_seasons_to_series migrating *** [info] MigrationLogger: *** 21: drop_seasons_table migrating *** [info] MigrationLogger: *** 22: move_indexer_to_generic_provider migrating *** [info] MigrationLogger: *** 23: add_config_contract_to_indexers migrating *** [info] MigrationLogger: *** 24: drop_tvdb_episodeid migrating *** [info] MigrationLogger: *** 25: move_notification_to_generic_provider migrating *** [info] MigrationLogger: *** 26: add_config_contract_to_notifications migrating *** [info] MigrationLogger: *** 27: fix_omgwtfnzbs migrating *** [info] MigrationLogger: *** 28: add_blacklist_table migrating *** [info] MigrationLogger: *** 29: add_formats_to_naming_config migrating *** [info] MigrationLogger: *** 30: add_season_folder_format_to_naming_config migrating *** [info] MigrationLogger: *** 31: delete_old_naming_config_columns migrating *** [info] MigrationLogger: *** 32: set_default_release_group migrating *** [info] MigrationLogger: *** 33: add_api_key_to_pushover migrating *** [info] MigrationLogger: *** 34: remove_series_contraints migrating *** [info] MigrationLogger: *** 35: add_series_folder_format_to_naming_config migrating *** [info] MigrationLogger: *** 36: update_with_quality_converters migrating *** [info] MigrationLogger: *** 37: add_configurable_qualities migrating *** [info] MigrationLogger: *** 38: add_on_upgrade_to_notifications migrating *** [info] MigrationLogger: *** 39: add_metadata_tables migrating *** [info] MigrationLogger: *** 40: add_metadata_to_episodes_and_series migrating *** [info] MigrationLogger: *** 41: fix_xbmc_season_images_metadata migrating *** [info] MigrationLogger: *** 42: add_download_clients_table migrating *** [info] MigrationLogger: *** 43: convert_config_to_download_clients migrating *** [info] MigrationLogger: *** 44: fix_xbmc_episode_metadata migrating *** [info] MigrationLogger: *** 45: add_indexes migrating *** [info] MigrationLogger: *** 46: fix_nzb_su_url migrating *** [info] MigrationLogger: *** 47: add_temporary_blacklist_columns migrating *** [info] MigrationLogger: *** 48: add_title_to_scenemappings migrating *** [info] MigrationLogger: *** 49: fix_dognzb_url migrating *** [info] MigrationLogger: *** 50: add_hash_to_metadata_files migrating *** [info] MigrationLogger: *** 51: download_client_import migrating *** [info] MigrationLogger: *** Migrating data source=/config/logs.db;cache size=-10485760;datetimekind=Utc;journal mode=Wal *** [info] MigrationLogger: *** VersionMigration migrating *** [info] MigrationLogger: *** VersionUniqueMigration migrating *** [info] MigrationLogger: *** 1: InitialSetup migrating *** [info] MigrationLogger: *** 2: remove_tvrage_imdb_unique_constraint migrating *** [info] MigrationLogger: *** 3: remove_renamed_scene_mapping_columns migrating *** [info] MigrationLogger: *** 4: updated_history migrating *** [info] MigrationLogger: *** 5: added_eventtype_to_history migrating *** [info] MigrationLogger: *** 6: add_index_to_log_time migrating *** [info] MigrationLogger: *** 7: add_renameEpisodes_to_naming migrating *** [info] MigrationLogger: *** 8: remove_backlog migrating *** [info] MigrationLogger: *** 9: fix_rename_episodes migrating *** [info] MigrationLogger: *** 10: add_monitored migrating *** [info] MigrationLogger: *** 11: remove_ignored migrating *** [info] MigrationLogger: *** 12: remove_custom_start_date migrating *** [info] MigrationLogger: *** 13: add_air_date_utc migrating *** [info] MigrationLogger: *** 14: drop_air_date migrating *** [info] MigrationLogger: *** 15: add_air_date_as_string migrating *** [info] MigrationLogger: *** 16: updated_imported_history_item migrating *** [info] MigrationLogger: *** 17: reset_scene_names migrating *** [info] MigrationLogger: *** 18: remove_duplicates migrating *** [info] MigrationLogger: *** 19: restore_unique_constraints migrating *** [info] MigrationLogger: *** 20: add_year_and_seasons_to_series migrating *** [info] MigrationLogger: *** 21: drop_seasons_table migrating *** [info] MigrationLogger: *** 22: move_indexer_to_generic_provider migrating *** [info] MigrationLogger: *** 23: add_config_contract_to_indexers migrating *** [info] MigrationLogger: *** 24: drop_tvdb_episodeid migrating *** [info] MigrationLogger: *** 25: move_notification_to_generic_provider migrating *** [info] MigrationLogger: *** 26: add_config_contract_to_notifications migrating *** [info] MigrationLogger: *** 27: fix_omgwtfnzbs migrating *** [info] MigrationLogger: *** 28: add_blacklist_table migrating *** [info] MigrationLogger: *** 29: add_formats_to_naming_config migrating *** [info] MigrationLogger: *** 30: add_season_folder_format_to_naming_config migrating *** [info] MigrationLogger: *** 31: delete_old_naming_config_columns migrating *** [info] MigrationLogger: *** 32: set_default_release_group migrating *** [info] MigrationLogger: *** 33: add_api_key_to_pushover migrating *** [info] MigrationLogger: *** 34: remove_series_contraints migrating *** [info] MigrationLogger: *** 35: add_series_folder_format_to_naming_config migrating *** [info] MigrationLogger: *** 36: update_with_quality_converters migrating *** [info] MigrationLogger: *** 37: add_configurable_qualities migrating *** [info] MigrationLogger: *** 38: add_on_upgrade_to_notifications migrating *** [info] MigrationLogger: *** 39: add_metadata_tables migrating *** [info] MigrationLogger: *** 40: add_metadata_to_episodes_and_series migrating *** [info] MigrationLogger: *** 41: fix_xbmc_season_images_metadata migrating *** [info] MigrationLogger: *** 42: add_download_clients_table migrating *** [info] MigrationLogger: *** 43: convert_config_to_download_clients migrating *** [info] MigrationLogger: *** 44: fix_xbmc_episode_metadata migrating *** [info] MigrationLogger: *** 45: add_indexes migrating *** [info] MigrationLogger: *** 46: fix_nzb_su_url migrating *** [info] MigrationLogger: *** 47: add_temporary_blacklist_columns migrating *** [info] MigrationLogger: *** 48: add_title_to_scenemappings migrating *** [info] MigrationLogger: *** 49: fix_dognzb_url migrating *** [info] MigrationLogger: *** 50: add_hash_to_metadata_files migrating *** [info] MigrationLogger: *** 51: download_client_import migrating *** [info] Router: Application mode: Interactive [info] OwinHostController: Listening on the following URLs: [info] OwinHostController: http://*:8989/ [info] NancyBootstrapper: Starting NzbDrone API [Error] TaskExtensions: Task Error System.InvalidOperationException: Collection was modified; enumeration operation may not execute. at System.Collections.Generic.List`1+Enumerator[NLog.Config.LoggingRule].MoveNext () [0x00000] in <filename unknown>:0 at NLog.LogFactory.GetTargetsByLevelForLogger (System.String name, IList`1 rules, NLog.Internal.TargetWithFilterChain[] targetsByLevel, NLog.Internal.TargetWithFilterChain[] lastTargetsByLevel) [0x00000] in <filename unknown>:0 at NLog.LogFactory.GetConfigurationForLogger (System.String name, NLog.Config.LoggingConfiguration configuration) [0x00000] in <filename unknown>:0 at NLog.LogFactory.ReconfigExistingLoggers (NLog.Config.LoggingConfiguration configuration) [0x00000] in <filename unknown>:0 at NLog.LogFactory.ReconfigExistingLoggers () [0x00000] in <filename unknown>:0 at NLog.LogManager.ReconfigExistingLoggers () [0x00000] in <filename unknown>:0 at NzbDrone.Core.Instrumentation.SetLoggingLevel.Reconfigure () [0x00000] in <filename unknown>:0 at NzbDrone.Core.Instrumentation.SetLoggingLevel.HandleAsync (NzbDrone.Core.Configuration.Events.ConfigFileSavedEvent message) [0x00000] in <filename unknown>:0 at NzbDrone.Core.Messaging.Events.EventAggregator+<>c__DisplayClass3`1[NzbDrone.Core.Configuration.Events.ConfigFileSavedEvent].<PublishEvent>b__0 () [0x00000] in <filename unknown>:0 at System.Threading.Tasks.TaskActionInvoker+ActionInvoke.Invoke (System.Threading.Tasks.Task owner, System.Object state, System.Threading.Tasks.Task context) [0x00000] in <filename unknown>:0 at System.Threading.Tasks.Task.InnerInvoke () [0x00000] in <filename unknown>:0 at System.Threading.Tasks.Task.ThreadStart () [0x00000] in <filename unknown>:0 [info] QualityProfileService: Setting up default quality profiles [info] SceneMappingService: Updating Scene mapping [info] HousekeepingService: Running housecleaning tasks [info] Database: Vacuuming database [info] Database: Database Compressed So what'd I do wrong this time? Thanks for the help debugging. Quote Link to comment
jbrodriguez Posted June 23, 2014 Share Posted June 23, 2014 .... I chose nzbget over sabnzbd because nzbget is faster and has a smaller hardware footprint. I chose nzbdrone over sickbeard (I used sickbeard for years) due to it being able to monitor downloads and blacklist failed ones. quick non docker question ... for the failed ones blacklisting, doesn't nzbdrone require sabnzbd, or this feature works just fine with nzbget ? Quote Link to comment
grumpybutfun Posted June 23, 2014 Share Posted June 23, 2014 You are doing a great job and keep up the great work. Something to consider going forward with other docker apps... Use something like Alpine Linux or Tiny Core linux for the base OS. They are a lot smaller and we do not need the bloat of Debian with simple apps like CouchPotato, Sickbeard, etc. Quote Link to comment
n3IVI0 Posted June 23, 2014 Share Posted June 23, 2014 For nzbdrone, just needed to create the nzbdrone directory the command was telling it to put the downloads in. It started up fine after that. I tried that for nzbget, but still no go. Weird. Quote Link to comment
needo Posted June 24, 2014 Author Share Posted June 24, 2014 .... I chose nzbget over sabnzbd because nzbget is faster and has a smaller hardware footprint. I chose nzbdrone over sickbeard (I used sickbeard for years) due to it being able to monitor downloads and blacklist failed ones. quick non docker question ... for the failed ones blacklisting, doesn't nzbdrone require sabnzbd, or this feature works just fine with nzbget ? The feature now works fine with nzbget. Quote Link to comment
needo Posted June 24, 2014 Author Share Posted June 24, 2014 For nzbdrone, just needed to create the nzbdrone directory the command was telling it to put the downloads in. It started up fine after that. I tried that for nzbget, but still no go. Weird. Download https://raw.githubusercontent.com/tmm1/nzbget/master/nzbget.conf and put that in the nzbget config directory and see if that fixes it. (I already had a nzbget.conf so I did not test config generation.) Quote Link to comment
needo Posted June 24, 2014 Author Share Posted June 24, 2014 You are doing a great job and keep up the great work. Something to consider going forward with other docker apps... Use something like Alpine Linux or Tiny Core linux for the base OS. They are a lot smaller and we do not need the bloat of Debian with simple apps like CouchPotato, Sickbeard, etc. Thank you. I'll take a look into that possibility. Quote Link to comment
JustinChase Posted June 24, 2014 Share Posted June 24, 2014 In nzbdrone, I'm getting this 'error'... Unable to update, running from write-protected folder. I've run the chown on the cache/appdata folder, so I'm not sure which folder it sees as write-protected, nor how to resolve it. Quote Link to comment
Kryspy Posted June 24, 2014 Share Posted June 24, 2014 Did you try changing it to write all? Like a chmod -R 777 ? Kryspy Quote Link to comment
needo Posted June 24, 2014 Author Share Posted June 24, 2014 In nzbdrone, I'm getting this 'error'... Unable to update, running from write-protected folder. I've run the chown on the cache/appdata folder, so I'm not sure which folder it sees as write-protected, nor how to resolve it. In-app updates do not work in Docker. I did update nzbdrone this morning with the latest version so if you grab the latest image... docker stop nzbdrone docker rm nzbdrone docker rmi nzbdrone And then your docker run command you will grab it. Quote Link to comment
jumperalex Posted June 24, 2014 Share Posted June 24, 2014 You are doing a great job and keep up the great work. Something to consider going forward with other docker apps... Use something like Alpine Linux or Tiny Core linux for the base OS. They are a lot smaller and we do not need the bloat of Debian with simple apps like CouchPotato, Sickbeard, etc. Thank you. I'll take a look into that possibility. or Arch ... we like Arch Quote Link to comment
costash Posted June 24, 2014 Share Posted June 24, 2014 Brilliant work!! Thank You. Can you please consider docking SERVIIO? Quote Link to comment
Benni-chan Posted June 24, 2014 Share Posted June 24, 2014 does anyone else have any problems with sickbeard/couchpotato sending a refresh notice to plex? I always get a 401 error. But if I run the same api command from my browser, plex refreshes the section. there seems to be something funny with the networksettings of the plex-container, i think... I'll try more this evening... Quote Link to comment
dmacias Posted June 24, 2014 Share Posted June 24, 2014 Did you try running sickbeard/couchpotato with --net=host instead of -h hostname? Quote Link to comment
needo Posted June 24, 2014 Author Share Posted June 24, 2014 does anyone else have any problems with sickbeard/couchpotato sending a refresh notice to plex? I always get a 401 error. But if I run the same api command from my browser, plex refreshes the section. there seems to be something funny with the networksettings of the plex-container, i think... I'll try more this evening... That is normal and expected behavior. When executing a test of Plex from sickbeard/couchpotato theya ssume that Plex is running on a desktop with a client all on the same machine. With unRAID this is not the case so the test errors witha 401. However when actually processing a movie or TV show it will update Plex correctly. Quote Link to comment
Benni-chan Posted June 24, 2014 Share Posted June 24, 2014 i haven't tried running sickbeard/couchpotato with the --net=host setting yet. plex didn't update after an episode was processed. I had to refresh plex manually. sickbeard has an "update plex" link on the main page (not in the settings). this should only update the media server and did work until i switched to docker. (sickbeard can't send any notice to a client since I didn't add any configuration for a client. the 401 is from the server) and yes, any authentification settings inside plex are off. 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.