Jump to content

Living Legend

Members
  • Posts

    514
  • Joined

  • Last visited

Everything posted by Living Legend

  1. I turned on debug log and noticed that it IS searching through the tv shows directory: 04:02:12.584 T:47275985876736 NOTICE: VideoInfoScanner: Starting scan .. 04:02:12.584 T:47275981596416 DEBUG: CAnnouncementManager - Announcement: OnScanStarted from xbmc 04:02:12.650 T:47275985876736 DEBUG: VideoInfoScanner: Skipping dir 'smb://TOWER/tv/Cosmos/' due to no change ... ... 04:02:12.986 T:47275985876736 NOTICE: VideoInfoScanner: Finished scan. Scanning for video info took 00:00 04:02:12.986 T:47275981596416 DEBUG: CAnnouncementManager - Announcement: OnScanFinished from xbmc For some reason it is not scanning through the movies directory. I tripled checked the sources.xml file as well as the web interface: sources.xml Web Interface As is seen in the above, the source has been added. And upon clicking, the movies are visible. From the digging I've done, I should be good to go. But for some reason, the movie library is being overlooked.
  2. I currently have Kodi-Headless installed. It's only function is to be running 24/7 to receive notifications to update the library if something has completed through another media downloading docker. Recently, Kodi-Headless has been having issues scanning and updating when a movie is added to the source folder. If I go to http://192.168.1.3:8080/#browser/ to view my source files, I can see the folder containing the movies including the new ones which have yet to be added/scraped. Here is the log file: https://pastebin.com/raw/57H84sGk
  3. Oh goodness, I feel dumb now. I completely forgot I still had that one running! Thanks for pointing that out!
  4. Tried to install this docker. I'm getting this error: Here's what I show under deployed host ports when trying to install: Don't see why I'm getting this error. Any suggestions?
  5. Bootstrap frameworks, especially on preconfigured templates definitely make landing page creation pretty simple these days. If you ever have time I'd be interested in a seeing a screenshot of yours. What does yours do? I assume it's basically a list of images/links to yoru dockers? Or is it detailed enough where your'e accessing some of the docker's APIs and you're actually getting a compilation of some live data from any of the dockers?
  6. Has anyone modified the index.html file in the www folder? I was thinking of making landing page which would list out all of my dockers with links which are behind the reverse proxy. Has anyone done anything similar?
  7. I suppose it's been close to 90 days since I initially set this up. Has been working flawlessly since, but the gap in time has rendered this docker foreign to me once again. I was surprised a search within the thread for "renew" did not create more results. I have been receiving regular emails for the past week from the LetsEncrypt Expiry Bot stating: --------------------- Hello,Your certificate (or certificates) for the names listed below will expire in1 days (on 01 Mar 17 03:37 +0000). Please make sure to renewyour certificate before then, or visitors to your website will encounter errors. -------------------- I reviewed my log file to see this: <------------------------------------------------->cronjob running on Wed Mar 1 05:59:53 PST 2017Running certbot renew-------------------------------------------------------------------------------Processing /etc/letsencrypt/renewal/***.duckdns.org.conf-------------------------------------------------------------------------------The following certs are not due for renewal yet:/etc/letsencrypt/live/***.duckdns.org/fullchain.pem (skipped)No renewals were attempted.2017-03-01 05:59:54,446 fail2ban.server [258]: INFO Starting Fail2ban v0.9.42017-03-01 05:59:54,447 fail2ban.server [258]: INFO Starting in daemon mode[cont-init.d] 50-config: exited 0.[cont-init.d] done.[services.d] starting services[services.d] done. So according to this, they're not due for renewal? I'm a little confused. Is there something I can manually due to renew, or is this going to take care of it? As of now, it seems to still be up and running. Thanks!
  8. Random question. I get nextcloud all set up. Have an app on my phone for it too. Works well for syncing up photos to the cloud. Occasionally though, I'm at the PC and would like to move a file into the "files" folder of my user through Windows Explorer so that I can access from my phone. Unfortunately, I'm hit with a "You need permission to perform this action" error. What modifications to the docker do I need to make to be able to write to my share using windows explorer?
  9. Ah yes, that was it! On the letsncrypt template, I never added "nextcloud" as a new subdomain. Where does this actually make a change within one of the config files? For uniformity purposes, do you have all of your dockers listed as docker.server.com? Or do you have them mixed in with other server.com/docker? I think I'm an all one way type of guy to try and keep things neat and not have to remember anything. Also, sent you a PM, CHBMB.
  10. We're close, but now a new error it seems. When attempting to connect, I'm now faced with: With a different browser, I can bypass this, but it's not a secure https connection. I checked to make sure that my certs were in the proper location mentioned in the new nextcloud file, and they are.
  11. Now attempting to configure letsencrypt to work with nextcloud. I'm trying to piece things together from different posts. This is what I have done: 1. On the nextcloud end: Edit nextcloud/www/nextcloud/config/config.php <?php $CONFIG = array ( 'memcache.local' => '\\OC\\Memcache\\APCu', 'datadirectory' => '/data', 'instanceid' => 'xxxxxxxxxx', 'passwordsalt' => 'xxxxxxxxxxxxxxxxxxxxxxxxxx', 'secret' => 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', 'trusted_domains' => array ( 0 => '192.168.1.3:444', 1 => 'server.com', ), 'overwrite.cli.url' => 'https://server.com', 'overwritehost' => 'server.com', 'overwriteprotocol' => 'https', 'overwritewebroot' => '/nextcloud', 'dbtype' => 'mysql', 'version' => '9.1.2.2', 'dbname' => 'nextcloud', 'dbhost' => '192.168.1.3:3306', 'dbport' => '', 'dbtableprefix' => 'oc_', 'dbuser' => 'oc_xxxxxx', 'dbpassword' => 'xxxxxxxxxxxx', 'logtimezone' => 'UTC', 'installed' => true, ); 2. On the letsencrypt end Edit letsencrypt/nginx/site-confs/default location /nextcloud { proxy_pass https://192.168.1.3:444/nextcloud; } On a local machine I try to go to: 192.168.1.3:444 It auto redirects to https://server.com/nextcloud/index.php/apps/files Same error for https://server.com/nextcloud. Addtionally, if I edit the letsencrypt file and leave out the /nextcloud in the proxy_pass section, I get this error: Thanks again for the help! And don't forget my offer to write up a n00bie guide on how to do stuff. Check my signature. So severely outdated, but I wrote up a very basic how to back in the day on how to add mysql.
  12. Yeah, the WEB GUI works, but apps don't. Oh well! I read some complicated stuff about attempting to resolve this, but far above what I can deal with.
  13. I've gotten a few others working messing around with this. I love it! One issue I'm having is with Plex. I can get it to work with https://server.com/plex. But now, after removing the forwarding of port 32400 on my router, I can no longer access it through my apps. Only through a web interface. Is there a way to fix this?
  14. Thumbs up! Finally working! Time to start closing down some ports, and adding this to other dockers. If you guys are interested, I could certainly try and put together some sort of generic tutorial on how to get this working. Sometimes it's best understood coming from someone with minimal knowledge on the stuff so it's dumbed down.
  15. Going to https://server.com brings me to the index.html page created by letsencrypt: I added the trailing slash: location ^~ /plexpy/ { proxy_pass http://192.168.1.3:8181; include /config/nginx/proxy.conf; proxy_bind $server_addr; proxy_set_header X-Forwarded-Host $server_name; proxy_set_header X-Forwarded-Ssl on; auth_basic "Restricted"; auth_basic_user_file /config/.htpasswd; I'm still brought to: I've also noticed, once I make those two changes to the settings, to enable the proxy and add /plexpy, I can no longer access Plexpy through the web GUI. EDIT: Just ran a quick test. The checkbox for "Enable for HTTP Proxy" works. I can check this and restart without an issue. It's once I add /plexpy and restart that I can no longer access the GUI.
  16. Ahh, the comments! Always miss something. However, now I have a new error: when I type in https://myserver.com/plexpy it redirects me to https://_/plexpy/auth/logout and I get this message.
  17. So I think I have everything right on the Letsencrypt end, as myserver.com/plexpy is getting a the green lock on chrome for https acceptance, but it's taking me to a 404 not found screen. When my plexpy settings are this: I get this: Inside my nginix/site-confs/default my code is: location ^~ /plexpy { proxy_pass http://192.168.1.3:8181; include /config/nginx/proxy.conf; proxy_bind $server_addr; proxy_set_header X-Forwarded-Host $server_name; proxy_set_header X-Forwarded-Ssl on; auth_basic "Restricted"; auth_basic_user_file /config/.htpasswd; And on check, if I go to http://192.168.1.3:8181 I get taken directly to the plexpy home. Any ideas where I'm going wrong? I think I'm close!
  18. Holy smokes. Thanks CHBMB for taking the time to write that out. I'll have time later this evening to thoroughly read through and attempt to apply what you've said. I think I have a better understanding from a brief glance. This is supposed to make the system more secure by limiting the amount of ports I'm opening. Post #521373... https://lime-technology.com/forum/index.php?topic=53542.msg521373#msg521373 ...should be a go-to post for super n00b questions like my own.
  19. I certainly have a very rudimentary understanding of how these dockers interact as I'm still quite confused as to what needs to be modified, and how. For instance, if I simply want Plexypy to run through https I would: 1. Modify the nginx.conf by copy and pasting the following: # PlexyPy # https://github.com/linuxserver/docker-plexpy # # Settings => Web Interface # Change http root to /plexpy # location ^~ /plexpy/ { proxy_pass http://192.168.1.28:8181; include /config/nginx/proxy.conf; proxy_bind $server_addr; proxy_set_header X-Forwarded-Host $server_name; proxy_set_header X-Forwarded-Ssl on; } Then I'd also have to place an .htpasswd file in ~/plexpy/. But what are the contents of this .htpasswd file? It looks like letsencrypt is a bit more involved then some of your more basic plug and play apps. My goal is to be able to interact with these dockers securely from outside of my network. So to do that, I've opened each ones respective port and assumed that as long as I have https running on each open port, I should be good to go? Maybe if there's some basic primer on how this stuff works, if someone could point me in the right direction I could do some of my own readings rather than having to ask all of these random questions and re ask them when they're answered at a level beyond my understanding
  20. Where do I place the created .htpasswd file? And what type of security does this bring to the containers?
  21. Thanks for the reply CHBMB. I did a quick search earlier and saw those lines of code. The post was looking to see if there was more of an all encompassing type of guide on how to do this. What file am I modifying with those lines of code? Is it some sort of .conf file within Letsencrypt? And I'm not sure I follow what you're saying about it being unnecessary. All of the dockers are on the same unraid box. Why would using https be unnecessary if I'm trying to reach my unraid box from outside of my network? Maybe I'm misunderstanding some basic security concepts here...
  22. Are there any guides or tutorials around on how to have Letsencrypt interact with my other dockers on unraid? I understand the general concept behind Letsencrypt, but I'm not sure what files need to be modified, and how to modify these files. My current setup is your standard dynamic IP address provided by my ISP. I have this tracked by duckdns so I can associated the IP with the static name. I'd like to be able to attach to all of my different dockers through https: https://insertname.duckdns.org:2020 - Docker 1c https://insertname.duckdns.org:3030 - Docker 2 https://insertname.duckdns.org:4040 - Docker 3 A few of the dockers I run now are: crashplan owncloud plex plexpy plexrequests couchpotato sonarr Any fingers to point me in the right direction would be greatly appreciated
  23. Hmm, I can't get the DVR to show up now. I just upgraded unRAID to 6.2.4 and it said there was an update for most of my dockers even though I thought they were all up to date. When I did the update to Plex, with version set to "plexpass" it still doesn't give me the DVR option that was once there. Not sure if this is correlated, but the docker GUI shows; plex Container ID: 1316e0b38db7 By: linuxserver/plex:latest
  24. Thought I'd give this question a shot here. I'm a HDHR Prime user. I used to have great success using the plugin HDHR Viewer. After a few PMS updates, my higher resolution streams can no longer play over the network as it states that the server is not powerful enough to convert video for smooth playback. This never used to be an issue, and begin about 2 months ago. I have since tried tinkering with version types, but to no avail. I'm currently using Plex Media Server: 0.9.16.6 HDHR Firmware: 20161117 HDHR Viewer: 0.9.12 EDIT: Also just gave HD Grand Slam plugin a shot. Same issue where it'll play for 2-3 seconds and then get choppy and freeze up. Different error message about unable to play video, and tells me to look at my playback settings. This leads me to think it's either an HDHR firmware issue, or PMS version. I updated to docker tag to LATEST and I'm now running PMS 1.3.0.3059 with the same issues. I've tried combinations of the latest PMS and older firmware, but still struggling here. Does anyone have any ideas or suggestions? Currently the only thing I can do to make things work is lower playback to something very low, like 720 kbps. Ultimately, I'm looking for a way to be able to view the HDHR remotely. Up until recently, this has worked wonderfully. Anyone else struggling, and/or have a combination of versions that works for them?
×
×
  • Create New...