craigzyc

Members
  • Posts

    9
  • Joined

  • Last visited

Converted

  • Gender
    Undisclosed

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

craigzyc's Achievements

Noob

Noob (1/14)

0

Reputation

  1. Hi, I built out this out of personal need to be able to securely access my web services outside of my home without exposing ports or constantly using teamviewer to access my machine. This service is comprised of a web access portal and a docker container that manages the connections. It uses encrypted communications but no VPN, no certificates to manage, no ports to open (works over NAT traversal as well) Setup is simple and currently there are no limits on number of servers or services. Just looking to judge interest in this solution. Please leave feedback. Sign up here https://entry.ninja Add this repository to your docker page, update, then add the container entryninja https://github.com/entrytech/unraid-docker-templates Once you have done those steps and confirmed your email you can claim the server (install code in the webui of the docker) and add any services on the machine or accessible to it. Get secure outside access to all your web based UIs without opening a single port. Known Caveats Does not support webdav so for containers like NextCloud you can access the webui but can't use the app. To access the webui you may have to add *.entry.ninja to the trusted domains to add the service. You can change that to your specific domain once the service is added. (eg. xxxxxxxxx.entry.ninja) Supports self signed certificates or secure services on ports 443 and 8443. More can be added or I could make it a configuration option to enable certificate support. The exposed service will be automatically secured using a LetsEncrypt certificate no matter if the service on your machine uses self signed or no certificate at all. The client interface looks like this and allows you to manage your servers and services on each server. The screen shots are automatically generated using a virtual browser. Please give it a try and leave your feedback.
  2. @bclinton Give this a try. No Port Forwarding. Full authentication and security in front of your box. Sign up here https://entry.ninja Add this repository to your docker page, update, then add the container entryninja https://github.com/entrytech/unraid-docker-templates Once you have done those steps and confirmed your email you can claim the server (install code in the webui of the docker) and add any services on the machine or accessible to it. Get secure outside access to all your web based UIs without opening a single port. Be sure to leave your feedback if you do
  3. See screen shot attached. No current limits on number of servers or services. Trying to see what the interest is in this
  4. @bally12345 I was just coming on here after building out a service to post and see what the interest would be in an application I built. Looking at Unraids MyServers it seems it only helps get to the unraid interface itself. I really needed to get to the web interface of all of my applications/containers so I built out a secure method. Feel free to give it a try. Sign up here https://entry.ninja Add this repository to your docker page, update, then add the container entryninja https://github.com/entrytech/unraid-docker-templates Once you have done those steps and confirmed your email you can claim the server (install code in the webui of the docker) and add any services on the machine or accessible to it. These will all become available to a subdomain of entry.ninja. You could possibly experience the same issues you see with the hash.unraid.net behind your corporate network tho but the hash is much simpler than unraids due to the fact every request is authenticated anyways so we don't need to hide it behind so much obscurity. This service allows you to connect to any web based service on your box that uses standard web protocols and securely authenticates every request so theres no open ports needed. Let me know if it works for you
  5. So I have read through many posts, have tried many things and have gotten no where. I have created a repository (I'd prefer not to share until its complete) with my docker templates and a ca_profile.xml file by looking through a bunch of the other repositories. Is there some specific step I need to take? I have added the repository to the list of repositories on the docker page but it doesn't appear in the list. Is there a location for logs where I can tell what the issue is?
  6. I have run many parity checks and ever since June they have had errors, even when I run one right after another with corrections on. tower-diagnostics-20191121-1830.zip
  7. So I have parity errors every time I check. Last check 39000 errors. All the drives pass the smart test so I'm not sure which one, or ones I need to replace. Any help would be greatly appreciated tower-diagnostics-20191025-2329.zip
  8. Thank you. Everything works great on either the linuxserver or limetech plex except the script for hardward decode, that only worked on linuxserver. This in combo with my new upgraded internet connection makes me very happy. Using on an MSI GAMING GeForce GTX 1060 6GB GDRR5 192-bit Reposting the correct code for the script: #!/bin/bash #This should always return the name of the docker container running plex - assuming a single plex docker on the system. con="`docker ps --format "{{.Names}}" | grep -i plex`" echo "" echo "<b>Applying hardware decode patch...</b>" echo "<hr>" #Check to see if Plex Transcoder2 Exists first. exists=`docker exec -i $con stat "/usr/lib/plexmediaserver/Plex Transcoder2" >/dev/null 2>&1; echo $?` if [ $exists -eq 1 ]; then # If it doesn't, we run the clause below docker exec -i $con mv "/usr/lib/plexmediaserver/Plex Transcoder" "/usr/lib/plexmediaserver/Plex Transcoder2" docker exec -i $con /bin/sh -c 'printf "#!/bin/sh\nexec /usr/lib/plexmediaserver/Plex\ Transcoder2 -hwaccel nvdec "\""\$@"\""" > "/usr/lib/plexmediaserver/Plex Transcoder";' docker exec -i $con chmod +x "/usr/lib/plexmediaserver/Plex Transcoder" docker exec -i $con chmod +x "/usr/lib/plexmediaserver/Plex Transcoder2" docker restart $con echo "" echo '<font color="green"><b>Done!</b></font>' #Green means go! else echo "" echo '<font color="red"><b>Patch already applied or invalid container!</b></font>' #Red means stop! fi