Jump to content


  • Content Count

  • Joined

  • Last visited

Community Reputation

1 Neutral

About TexasDave


  • Gender
  • URL
  • Location
    Surrey, United Kingdom

Recent Profile Visitors

1594 profile views
  1. Trying to get notifications to work....Following instructions here: https://hub.docker.com/r/titpetric/netdata https://learn.netdata.cloud/docs/agent/step-by-step/step-05 I have added my target email using "./edit-config health_alarm_notify.conf" for (1). And added the following parameters (with my emails) for (2): -e SMTP_TO=user@gmail.com -e SMTP_USER=user -e SMTP_PASS=password And I have generated an app password for the sending gmail account and am using that above. I get: # SENDING TEST CLEAR ALARM TO ROLE: sysadmin 2020-05-23 11:24:44: alarm-notify.sh: WARNING: Cannot find file '/etc/netdata/health_alarm_notify.conf'. sendmail: can't connect to remote host ( Connection refused I am sure I am doing something silly - Thanks!
  2. I am exposing ubooquity via reverse proxy. If my domain name is example.com https://comics.example.com/ubooquity/ works fine.... But https://comics.example.com does not work and I get a error 500 HTTP ERROR 500 Problem accessing /. Reason: Could not find matching provider (wrong URL) Can I fix this in Nginx Proxy Manager or someplace else? Thanks!
  3. I have moved to Nginx Proxy Manager from LetsEncypt and really like it - Thanks! I am still using my old LetsEncrypt "proxynet" - Is this ok? Seems like it should be and isolates the dockers on my reverse proxy? But this seems to not allow me to expose the Netdata docker as that sits on the "Host" netowrk? Should I keep using "proxynet"? And is it possuble (and wise?) to expose Netdata via a reverse proxy (specifically Nginx Proxy Manager). Thanks!
  4. I am new to VMs and have been using dockers for the majority of my needs. I am looking at setting up a VM: I have setup a Ubuntu VM - all seems fine I am going to install a gaming server on this VM - that also works fine I want to expose the VM externally so friends can login via the appropriate gaming client and join in a game. I know I need to open the relevent port on my router (easy enough) I have assigned the VM to an internal static IP using my router I have purchased a dedicated domain to folks can configure the client with a domain name rather than an IP Is there a doc or tutorial on how to map my domain into my VM? My domain is on Cloudflare? My goal is for folks to be able to add my domain (example.com) and the port (7234) into the client softwre and for the client software to resolve this and come into my server. Is this possible? Thanks!
  5. Hello, Hope folks are well and keeping safe. I am interested in getting hosting PokerTH on my unRAID server so that my friends and I can play some games during lockdown. There are several ways I can do this and am looking for advice: There is a docker out there (and I can spin that up) for PokerTH PokerTH runs on Ubuntu and I could spin up a VM and run it there? I could also run it on unRAID itself? Folks join the server via a client app (works on many platforms). Server options / distributions here: https://www.pokerth.net/download I will need to do some port forwarding (not an issue) and ideally I want to be able to use a domain I own so that folks can join with a domain name rather than IP. I prefer to do (1) as I already run many dockers and open a few up (ombi, Tautulli, etc.) using "Nginx Proxy Manager". But can't quite get it to work with NPM at this point. I am happy to do (2) or (3) but do not really know VMs and how to allow outside access to a server running on a VM. Same with (3). And ideally I want folks to be able to update their preference in the "Player Application" with a domain rather than IP. Anyone done anything with PokerTH or have exposed other "game servers" to host games for friends? Thanks!
  6. I hope folks are safe and keeping as well as possible given the circumstances. I am working on getting the PockerTH server running on unRAID. My friends and I ebjoy playing poker once a month and this looks to be a good tool during lockdown. PokerTH: https://www.pokerth.net/download Docker I am using: https://hub.docker.com/r/rom14700/pokerth-server I installed the docker using CA and searching in the "Docker Hub". I added things like the unRAID PUID and PGID. It is up and working. My next task is to open it up through reverse proxy so freinds and I can play. One thing I am not able to figure out: On my other dockers, the config and other files are put into the "appdata" directory. I am trying to get this docker to do the same. I created dn AppDataPAth but this does not seem to work. See atatched. I am keen (if possible) to expose these files so I can edit them with a standard editor rather than going into the docker shell and using sed. Can someone educate me if this is possible? If I get this working, I will look into "best practice" on unRAID dockers and getting this into CA.
  7. Josh - many thanks for your work here. I have run this through my TV and Films and after a couple of months, gotten to where I want to be - Thanks! I have seen a really nice reduction in size. Two quick questions: I have both a "TV" media folder and a "Films" media folder. Inside my TV folder, there are several shows that are broadcast daily and I use Plex to only keep the last three shows. Is there a way to tag folders so that Unmanic never looks in those folders? I am not bothered about converting shows that have a limited shelf life. For some reason, UnManic always "picks up" about 20 films / shows and adds them to the queue but does not convert them. I am assuming there is a reason they are not converted (and am fine with that) but puzzled why they are alaways added each time unManic is started up? I assume because they were not converted in the first place? Thanks again for this awesome tool!
  8. +1 I would also like to see the ability to move this. I think a few others have also requested this? Thanks for the work on this - much appreciated!
  9. @GilbN - Boom! You nailed it - Thanks!! See attached . 😀 I made the change in both the indivdual conf files and the single one. Was not sure which ones to change. Question: Is this more of a housekeeping / nice to have thing? Or does it help secure the services I expose? Or just give others confidence that these are legit sites. Just curious. Now to get back to why I was originaly reading your blog - to pimp a page I want to share with friends so they can see Plex Ststus. Thanks so much for your help and blog posts!
  10. proxy-confs/ubooquity.subdomain.conf # make sure that your dns has a cname set for ubooquity and that your ubooquity container is not using a base url server { listen 443 ssl; listen [::]:443 ssl; server_name dz-comics.*; include /config/nginx/ssl.conf; client_max_body_size 0; # enable for ldap auth, fill in ldap details in ldap.conf #include /config/nginx/ldap.conf; location / { # enable the next two lines for http auth #auth_basic "Restricted"; #auth_basic_user_file /config/nginx/.htpasswd; # enable the next two lines for ldap auth #auth_request /auth; #error_page 401 =200 /login; include /config/nginx/proxy.conf; resolver valid=30s; set $upstream_ubooquity ubooquity; proxy_pass http://$upstream_ubooquity:2202; } location ~ (/ubooquity)?/api { include /config/nginx/proxy.conf; resolver valid=30s; set $upstream_ubooquity ubooquity; proxy_pass http://$upstream_ubooquity:2202; } } site-confs/default ## Version 2019/08/01 - Changelog: https://github.com/linuxserver/docker-letsencrypt/commits/master/root/defaults/default # redirect all traffic to https server { listen 80 default_server; listen [::]:80 default_server; server_name _; return 301 https://$host$request_uri; } # main server block server { listen 443 ssl http2 default_server; listen [::]:443 ssl http2 default_server; root /config/www; index index.html index.htm index.php; server_name _; # enable subfolder method reverse proxy confs include /config/nginx/proxy-confs/*.subfolder.conf; # all ssl related config moved to ssl.conf include /config/nginx/ssl.conf; # enable for ldap auth #include /config/nginx/ldap.conf; client_max_body_size 0; location / { try_files $uri $uri/ /index.html /index.php?$args =404; } location ~ \.php$ { fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass; fastcgi_index index.php; include /etc/nginx/fastcgi_params; } # sample reverse proxy config for password protected couchpotato running at IP port 5050 with base url "cp" # notice this is within the same server block as the base # don't forget to generate the .htpasswd file as described on docker hub # location ^~ /cp { # auth_basic "Restricted"; # auth_basic_user_file /config/nginx/.htpasswd; # include /config/nginx/proxy.conf; # proxy_pass; # } } # sample reverse proxy config without url base, but as a subdomain "cp", ip and port same as above # notice this is a new server block, you need a new server block for each subdomain #server { # listen 443 ssl http2; # listen [::]:443 ssl http2; # # root /config/www; # index index.html index.htm index.php; # # server_name cp.*; # # include /config/nginx/ssl.conf; # # client_max_body_size 0; # # location / { # auth_basic "Restricted"; # auth_basic_user_file /config/nginx/.htpasswd; # include /config/nginx/proxy.conf; # proxy_pass; # } #} # sample reverse proxy config for "heimdall" via subdomain, with ldap authentication # ldap-auth container has to be running and the /config/nginx/ldap.conf file should be filled with ldap info # notice this is a new server block, you need a new server block for each subdomain #server { # listen 443 ssl http2; # listen [::]:443 ssl http2; # # root /config/www; # index index.html index.htm index.php; # # server_name heimdall.*; # # include /config/nginx/ssl.conf; # # include /config/nginx/ldap.conf; # # client_max_body_size 0; # # location / { # # the next two lines will enable ldap auth along with the included ldap.conf in the server block # auth_request /auth; # error_page 401 =200 /login; # # include /config/nginx/proxy.conf; # resolver valid=30s; # set $upstream_heimdall heimdall; # proxy_pass https://$upstream_heimdall:443; # } #} # enable subdomain method reverse proxy confs include /config/nginx/proxy-confs/*.subdomain.conf; # enable proxy cache for auth proxy_cache_path cache/ keys_zone=auth_cache:10m; I am using the individual conf files instead of a site one. Thanks!!
  11. Now with correct URL - sorry!
  12. Atached. I use the indivdua conf files rather than the master. No real reason - I think because that is how SpaceInvader One's videos did it? Thanks for any suggestions and thanks for your articles. I may be posting for some help on what lead me to your original blog post. Having some issues with OrganizrV2 and Monitorr...Is there a good place to post those questions?
  13. @Josh.5 On the "remove" feature above. Just wondering if this will be added anytime soon? Thank you for all the work you do on this!
  14. I am in the process of trying to allow friends to monitor the status of Plex and Ombi. This will avoid texts coming to me asking "Is Plex up"? 🙂 I am looking at Monitorr and OrganizrV2. I have been checking out a set of blog posts from @GilbN (which are awesome). His one areticle discussed how he got an A+ score on both https://securityheaders.com/ and https://www.ssllabs.com/ Blog Post: https://technicalramblings.com/blog/how-to-setup-organizr-with-letsencrypt-on-unraid/ (it is a bit old but I still think there is good stuff in this) Right now, I am exposing Ombi and Ubooquity. When I type in URLS for these - I get an F. Probably not good? I am wondering: Does the above matter? That is, my services geting an F? Is there a way to configure Ombi and Ubooquity so I can get better scores? Any pointers? Thanks s always.... PS: will be posting some actual questions on using Monitorr and OrganizrV2 in a seperate thread.
  15. I am trying to use the "remove" feature to delete items from to do list but it does not seem to work? I click and nothing happens.