|
Is anyone running Nzbhydra2 in a docker instance behind a reverse proxy with NGINX? I have a subdomain nzbhydra.mydomain.com pointing to it. It works fine, but it's just slooooooooooooow. If I reconfigure the container so I reach it directly through http://host.ip:7878/ it's much faster. I have radarr and sonarr setup the same way and they don't have any problems. It's odd.
|
# ¿ Feb 11, 2020 14:54 |
|
|
# ¿ Apr 25, 2024 07:27 |
|
uhhhhahhhhohahhh posted:Can't say anything specific about this setup but you should be able to tail the nginx log in the container and it'll give you some info about what's going on. Are you using the jwilder/nginx-proxy container? I'm using nginx-proxy-manager: https://github.com/jc21/nginx-proxy-manager I'll ditch it for Traefik since that seems like a better option. I was using a vanilla nginx docker with my own configs, but I wanted a GUI so I switched over, but I don't need it really.
|
# ¿ Feb 11, 2020 20:00 |
|
Just a quick update. I ended up installing Traefik 2.1 with forward auth leveraging Google Oauth to protect all my containers. It's all working very well. I know maybe it's not the best to open up 443 to the world, but all the containers that matter are protected by Oauth. The ones that Oauth doesn't work with (like the calibre container that uses Guac) I just whiltelist to local IPs only. I think that it's a reasonable enough solution. Maybe I'm susceptible to DDOS, but that'd happen if I only had Ombi open anyways.
|
# ¿ Feb 13, 2020 22:10 |
|
cr0y posted:You could also deploy the openVPN appliance which simplifies all that poo poo. Not sure exactly what you are trying to achieve but it totally limits your external attack surface to a single port and supports MFA and all that jazz. Yeah, the main thing is I need it to pass Mrs McJerkface's ease of use. Basically she needs access to LazyLibrarian and Ombi, so I just open them up with Google Oauth ( also Ombi does a more secure auth itself). If she has to futz around with a vpn it'll be a pain.
|
# ¿ Feb 13, 2020 23:46 |
|
Heners_UK posted:There any guides etc to doing that? I'm still on Traefik 1.x and would like to try out 2.x, especially if I can do exactly that. Sounds awesome. I couldn't find a really good guide for V2, but this is a start. It gives you traefik, the oauth container, and then a sample app (just a webpage that gives you some words) that you can auth against. This also protects the Traefik dashboard behind auth too. code:
https://www.smarthomebeginner.com/google-oauth-with-traefik-docker/
|
# ¿ Feb 14, 2020 01:28 |
|
Matt Zerella posted:Legit shocked anyone's gotten LL working properly. I downloaded a 10000000 book scifi bundle, so don't judge me.
|
# ¿ Feb 14, 2020 02:54 |
|
My docker stack: Everything is served by a domain name, protected by Google Oauth. The only thing I can't get working is Calibre, which is embedded in Guac, but I can get to it on the direct ports if I have to.
|
# ¿ Feb 14, 2020 23:47 |
|
Jerk McJerkface posted:Everything is served by a domain name, protected by Google Oauth. The only thing I can't get working is Calibre, which is embedded in Guac, but I can get to it on the direct ports if I have to. Docker update, I got it all working. If anyone wants a my docker file I'll post it, I'm going through it now and santizing it (putting passwords in a secret file etc.
|
# ¿ Feb 15, 2020 12:58 |
|
Jesse Iceberg posted:Yeah, if you could post the sanitised Docker compose file that'd be awesome. I'm traveling at the moment, but it's really cool. The best part is that I can have 443 open so I can reach it all publically, but every thing is protected by a secure auth. Most of the apps like Sonarr and Radarr have logins but can probably easy get hacked, so I like the layers. A couple of my own apps that I run I have a whitelist in front of it so it's only reachable from internal IPs.
|
# ¿ Feb 15, 2020 13:56 |
|
I am having a weird issue, I setup an A record for *.domain.com to point to my IP in godaddy, but all the subdomains don't resolve unless I add a specific CNAME for each. Strange.
|
# ¿ Feb 15, 2020 14:33 |
|
As mentioned before, here is my sanitized docker file. Very little of it is in external config files, but I'm starting to break it off and do it that way instead, but this is fully functioning.code:
|
# ¿ Feb 18, 2020 15:04 |
|
Billa posted:What's this for if you don't mind me aksing? So it's a full stack for all these apps, self explanatory if you are in this thread. I can give more details if someone wants: container_name: heimdall container_name: traefik container_name: plex container_name: ddclient container_name: calibre container_name: calibre-web container_name: lazylibrarian container_name: nzbhydra2 container_name: jackett container_name: ombi container_name: portainer container_name: radarr container_name: sabnzbd container_name: sonarr container_name: transmission container_name: pihole It also includes these: container_name: oauth container_name: traefik Traefik basically the coolest thing ever. It's fully functional reverse proxy (think NGINX) that is docker aware and basically hooks into the docker config to automatically make rules based on the labels applied to container. Every since site I server is https with lets encrypt, and also has Oauth configured with is Google MFA. I have 443 and 80 open, but if you go to any of my sites, you get a Google auth challenge, and I have a whitelist configured for gmail address to allow in. These two apps: container_name: my-app container_name: locatebot Aren't important for the stack, my-app, is a simple all just used for testing the setup, and locatebot is a personal project I'm using to learn python and how to make my own docker applications. However, it's also protected by a whitelist since it is technically exposed.
|
# ¿ Feb 18, 2020 15:27 |
|
Tea Bone posted:What benefit does pihole add to the usenet stack? Or is it just on there for general purposes? No benefit, it's just there to function as my DNS server for adblocking.
|
# ¿ Feb 20, 2020 15:14 |
|
Jesse Iceberg posted:That's awesome, thanks for that, that gives me a really good jumping off point to start converting. This here string: - --certificatesresolvers.leresolver.acme.dnsChallenge=true Tells Traefik and LetEncrypt how to validate that you actually own the Domain that you are added certs for. I use the Godaddy API to allow Traefik to login and check to verify I own it. You can also use a different check called "tls challenge" (documented here: https://docs.traefik.io/https/acme/) that tells Treafik to just resolve that hostname and test. This requires you to have 443 open from that hostname's IP and it has to get back to Traefik. I did not use that because I didn't initially have Oauth setup, and it would have required me to open my network to traffic before it was secure enough.
|
# ¿ Feb 20, 2020 15:58 |
|
Jesse Iceberg posted:Thanks again for this, I was able to port my setup using your Compose as a starting base with a minimal of fuckery, preserving all the backend container volume data so the move was as transparent to services as could be. It sort of works if you auth through the browser and then open the app. You can also setup a direct "PORT:" right on the container, and it will by pass Traefik entirely if you go to the port, like I have setup for Calibre in that example (8080:8080). That will allow NZB and whatever else you use to work if you configure it to reach them directly. I'd advise against opening up those ports on your firewall and just letting the entire world get directly at your stack, but internally (or over a VPN I guess) it'd work.
|
# ¿ Feb 23, 2020 01:06 |
|
BeastOfExmoor posted:Usenet stuff is great most of the time, but every once in awhile I find myself sitting at a linux command line for half an hour so I can watch a show with my wife and I begin to question the whole system. The answer to your question is in your post. Just set up docker. Use my docker compose file. It's all you need.
|
# ¿ Mar 11, 2020 01:05 |
|
I'm having a super frustrating time dealing with Radarr and Sonarr. When I attempt to edit on of my indexers, Chrome automatically populates the form with other data. I know it's a chrome thing, but man is it irritating. I can't figure out how to turn it off.
|
# ¿ Mar 19, 2020 21:08 |
|
Skarsnik posted:Could you not just open in edge or whatever for a bit Yeah. I did it in Firefox and it was fine, but I hate having a problem I can't sort out.
|
# ¿ Mar 20, 2020 00:15 |
|
Decairn posted:drat.... it's LastPass: Free Password Manager extension causing this for me. Another reason I should move to Bitwarden. Thankyou! That was it. The form for that page didn't seem to contain the options, but I opened the indexer page, and saw it has the lastpass icon in the field. I clicked the icon, and then edited the vault entry. It was for another site that the same domain name as sonarr (I have it behind a proxy). I didn't see "sabnzdb" in the username or password field on lastpass, but when I clicked the Wrench to edit the form fields I saw all the errant fields. I deleted the entry it it's not happening now!
|
# ¿ Mar 21, 2020 00:41 |
|
Heyo, anyone running Nzbhydra2 and having thousandes of gc errors? It looks like the jvm is breakdancing. I'm running the latest version in a container and it's generating thousands of GC error logs every hour. I don't think it's running out of memory, but I can't figure it out. Also with no activity it's using almost a full CPU core on it's own. I have no idea what's up.code:
code:
code:
Super-NintendoUser fucked around with this message at 16:05 on Mar 25, 2020 |
# ¿ Mar 25, 2020 16:02 |
|
Matt Zerella posted:Its garbage. I just do manual searches for books I want in Hydra. Seriously, Lazy Librarian absolutely blows up my server. It's madness and garbage.
|
# ¿ Mar 30, 2020 17:42 |
|
Just wanted to give a quick update on the Nzbhydra2 performance/GC issue I reported a few days ago. The problem was Lazylibrarian. Once i disabled that, it all stopped happening. I think the problem is that I linked LL to my Calibre library, and for some reason that made it thrash on queries to Hydra. I don't really know why, but that was it.
|
# ¿ Apr 11, 2020 15:28 |
|
BaseballPCHiker posted:I tried LazyLibrarian and just gave up. It wasnt worth the hassle, never seemed to find anything for me. You don't need to put an app on your Kindle specifically. Most libraries use an app like Libby that is a middleware between their electronic library and your Kindle library. Maybe check that out. You can put the Kindle app on your phone/tablet and see how it works. It's about the same as using an actual Kindle device.
|
# ¿ Apr 12, 2020 16:25 |
|
norp posted:I get free azure credits so I just wrote a 10 line script using az cli that updates my DNS using the rest API. There's a ton of docker containers to do this. I use ddns updater to update my godaddy dns when my home IP changes (but honestly it only changes during a power cycle of the router. https://hub.docker.com/r/qmcgaw/ddns-updater Compose file: code:
code:
|
# ¿ Apr 19, 2020 02:56 |
|
sonatinas posted:Directly. Was hesitant using docker when it wanted more privileges. Like what? I run it with UID and GID = to a non-privileged user. I don't believe it assumes root or anything.
|
# ¿ Apr 24, 2020 12:27 |
|
Matt Zerella posted:Radarr is also nice if you need Wife/Partner approval Factor. I set up Ombi with it, installed the app on her phone and configured it, and she can now add movies and TV to our Plex whenever she wants. +1 on this. Ombi/radarr/sonarr gets the Mrs McJerkface seal of approval.
|
# ¿ May 1, 2020 00:58 |
|
charity rereg posted:my wife is generally fine asking me to download stuff but i'm pretty sure she can use radarr in a pinch. i'm coming around to the idea mostly because this has been a fun project. i can see this evolving into a proper basement plex server once i can scratch up something better than this 3rd gen i5... I think that Radarr/Sonarr handle renaming? I use Sabnzbd, but I've never had any naming issues.
|
# ¿ May 2, 2020 13:37 |
|
The Gunslinger posted:Anyone here farted around with Traefik in unRAID? I've been using one of the combo LetsEncrypt/nginx dockers but stuff like nzbhydra breaks periodically and its always a pain to troubleshoot/fix. Is Traefik easy to setup with a custom domain? I have traefik set up in docker with custom domains and let's encrypt. It's fantastic and pretty easy. Getting wildcard certs took a bit of finagling, but that was because GoDaddy broke some of the apis. I posted my docker-compose.yml a while back in this thread that gives a full example (before I set up the wildcards). I can post my lastest config with wildcard setup if the thread is interested.
|
# ¿ Jun 14, 2020 15:19 |
|
canyonero posted:What are you planning to use to "let people request stuff to auto-add to Plex"? I've heard of Ombi, but haven't really had time to try it out yet. Wasn't sure if there were other things out there doing the same thing. Ombi is the best game in town, IMHO. I really like the integration with Plex SSO.
|
# ¿ Jun 26, 2020 20:03 |
|
Matt Zerella posted:Don't. Set up WireGuard and VPN in. Heyo since we argued all night at work I'm gonna follow you to SA and argue here. I use traefik with a public domain, served over https with LetsEncrypt. I also have all my sites protected with Google oauth. So if you go to https://www.mysonarr.com you get a Google 2fa login prompt. I have a white list of google accounts that it lets login. It works super well, and I guess it's secure enough.
|
# ¿ Dec 17, 2020 03:46 |
|
UncleGuito posted:Any idea on what they would have shown up on in the credit card statement? Can’t remember which card I used for my VIP. I believe they accepted Amazon Giftcards (lol I know). I know I paid for my first few months that way, but I got a lifetime membership and I'm not sure how I paid for that since I can't find any transaction record.
|
# ¿ Dec 27, 2020 20:52 |
|
Takes No Damage posted:Unrelated, is there a Plex-like app for books and comics? Something I can point to a folder full of PDFs and CBRs and have some kind of web portal to view them, have some way to organize them, remember where I am in each file etc? Nthing Calibre for ebook library management. It's basically the Plex of ebooks, and it has every feature you could need. However, for downloading ebooks, there's a Sonarr like program called "Lazy Librarian" that is hot garbage. I had it running as a container on my quad core Xeon server with 16GB of RAM and it brought my server to it's knees. Also the problem is that there's no standardized metadata/naming convention for books like there is for movie/TV releases (even though there's ISBNs, but they aren't used but ebook groups). It's a tall order to automatically find and download specific titles. I recommend against using it for downloads, and just get them manually. Calibre supports a hot folder, so just dump them in the hot folder (maybe add an "ebook" config on Sabnzbd or your torrent downloader to download to the folder).
|
# ¿ Jan 21, 2021 14:58 |
|
What are the best Usenet indexers or I guess torrent sites for mp3s of comedy albums? Spotify took a bunch of the ones I like off, and I need some for roadtrips.
|
# ¿ Jan 1, 2022 21:49 |
|
I like overseerr a lot better, I forget why, but I was never really happy with Ombi.
|
# ¿ May 3, 2022 15:54 |
|
I remember seeing a Matrix version that had a bigger frame and you could see some green screen around, maybe it was open matte?
|
# ¿ Jun 30, 2022 16:10 |
|
UncleGuito posted:Does anyone know if it's possible to map a domain name A record to dynamic DNS? I use overseer and have it publicly accessible via a subdomain, but my home network IP changes pretty much every week. I tried putting in the dynamic DNS address (created via noip) as an A record but says it only allows IPV4 addresses only (Google domains). There's a few containers that you have updaters that will go to your DNS provider every so often and update their IP. https://github.com/qdm12/ddns-updater I've used this one, I had a lot of weird problems with it, but I think that was just my own problems, and not relating to the container itself.
|
# ¿ Jun 30, 2022 16:49 |
|
cryptoclastic posted:How can I remotely name a file on my Seedbox? You can for sure rename it over ssh, whether or not that breaks something in the app, I don't know. Probably the \ is what is breaking your attempts. Try doing a rename (in linux this is 'mv') but do it with quotes. Let me give you an example: code:
|
# ¿ Oct 11, 2022 02:56 |
|
can you do the following:code:
|
# ¿ Oct 11, 2022 03:42 |
|
Is there a Calibre ebook thread? I'm trying to figure out some stuff with it but I can't find a good place to get help.
|
# ¿ Nov 29, 2022 00:05 |
|
|
# ¿ Apr 25, 2024 07:27 |
|
So what's the best way to get Star Trek TOS into Sonarr without any of the new fangled edits?
|
# ¿ May 30, 2023 19:19 |