How to Setup and Configure a Reverse Proxy on unRAID with LetsEncrypt & NGINX

Ғылым және технология

Letsencrypt container now called SWAG. This is a tutorial that shows how to setup and configure a reverse proxy on unRAID.
It uses the docker container Swag (LetsEncrypt) . You will see how to use both
your own domain with the proxy as well as just using duckdns. The video covers
using both subdomains and subfolders. It also goes through setting up nextcloud
with the reverse proxy.
A vpn service is useful for testing the proxy. If you would like to sign up to Private Internet Access
please use my link here www.privateinternetaccess.com...
Please, if you can and would like to support the channel and please check
my patreon page / spaceinvaderone or donate by paypal goo.gl/dw6MLW
nextcloud config info pastebin.com/WedRvif6
Music in this video
Intro music
"Epic" composed and performed by Bensound from www.bensound.com/
Video music
Http://nth.box.cat/
License CCby3.0

Пікірлер: 797

  • @SpaceinvaderOne
    @SpaceinvaderOne2 жыл бұрын

    letsencrypt container since this video was made has had a name change. It is now called Swag

  • @bigbin1070

    @bigbin1070

    2 жыл бұрын

    thanks for the update! quick question, after updating home assistant docker to use proxynet chrome cast device no longer can be auto discovered by the docker and even I manually configure the ip it doesn't seem to allow streaming anymore, any thoughts? I searched a bit it says something about requiring mdns, but I have a feeling that even if the proxynet is enabled for it, essentially the cast device and the docker are no longer on the same network so it can't work, is that right?

  • @Volkov_69

    @Volkov_69

    2 жыл бұрын

    In my mind i remember seen a video of Nginx Proxy Manager on your channel but i can't found her, did you delete her?

  • @NULUSIOS

    @NULUSIOS

    2 жыл бұрын

    So we can use this guide to configure SWAG from scratch?

  • @serchbey

    @serchbey

    2 жыл бұрын

    Thanks! with your video help i managed to get it working with Swag.

  • @jody5661

    @jody5661

    2 жыл бұрын

    Wanted to post some issues I had (and there solutions) Once I first got everything setup I had the HTTP error 504. If I went to the nginx error log on swag (EG letsencrypt) I found the error "connect() failed (111: Connection refused) while connecting to upstream" To fix this I went to the UNRaid advanced docker settings and changed "Host access to custom networks" to ENABLED The second error I had (that you would need to let nextcloud run for about 5 minutes first) was that the nextcloud log said it could not connect to the database. I had to move mariadb to the proxynet network, then change the "\appdata extcloud\www extcloud\config\config.php" file on line 20 to the new DB server address, shown on the docker page on UNRaid. Hope this helps! It took me way too many hours to fix this.

  • @TimothyGaetke
    @TimothyGaetke4 жыл бұрын

    Table of Contents 0:08 - What is a reverse proxy? 1:34 - How does it work? 6:09 - Planning our proxy 10:00 - Port forwarding 11:36 - Setting up a user defined docker network 12:48 - Installing the letsencrypt docker container - DuckDNS 15:47 - Installing the letsencrypt docker container - Custom domain 16:53 - Attaching docker containers 18:05 - Configuring the reverse proxy 22:14 - Configure nextcloud to work with a proxy 25:06 - Reverse proxy with subfolders 27:06 - Troubleshooting

  • @JeremyLynnes
    @JeremyLynnes5 жыл бұрын

    Your videos are ridiculously well done, informative and useful. I can't thank you enough. Looks like you're going to be my first Patreon donation subscription.

  • @compneo
    @compneo5 жыл бұрын

    Love your videos! You are the main reason I am hooked on Unraid. Also why I am able to do so much with it. I always get excited when I get that notification that you uploaded a new video. Thanks for all of your time making these videos!

  • @MikaelThuvall
    @MikaelThuvall4 жыл бұрын

    I had to pause and comment. You are not only doing a tutorial/how to/do this but also teaching. It's really nice to get an understanding on what it is. It makes it easier to understand what Im doing and also why. Thank you Spaceinvader One!

  • @cameronphillips789
    @cameronphillips7895 жыл бұрын

    I’ve been struggling with this for months. I can wait to try again when I get home from work! Plus, next week’s video is gonna be AMAZING!! I’ve always wanted to setup something like that!

  • @noose1987

    @noose1987

    5 жыл бұрын

    Then Organizr will blow your mind. Use the v2 version though github.com/causefx/Organizr

  • @_ColdAssHonkey_
    @_ColdAssHonkey_3 жыл бұрын

    Your videos keep dragging me down the rabbit hole, deeper and deeper....Please keep it up!!

  • @TheRealPrunebutt
    @TheRealPrunebutt2 жыл бұрын

    I can't believe how hard it was to find this comprehensive tutorial. The topic is incredibly complicated for a beginner and it took me ages to find this video. Thank you for explaining the topic so thoroughly! :)

  • @stephenwhite5444
    @stephenwhite54443 жыл бұрын

    For newbies, LetsEncrypt is now named SWAG but it's all the same and I used only this tutorial to set it all up, went perfect in SWAG. (Same app, they just changed the name) Thanks for all you do!!! Your videos have been EXTREMELY helpful! Greatly Appreciated

  • @ThomasBlade37
    @ThomasBlade375 жыл бұрын

    Thanks for all your videos - you do great work! One note for anyone setting sonarr subfolder - there are now two places where you need to set the new container name.

  • @yakhunt9424
    @yakhunt94245 жыл бұрын

    Mate, you are a star. Explained in simple terms and handholding all the way. As soon as I'm sober enough to follow those steps I'll be all over it

  • @SpaceinvaderOne

    @SpaceinvaderOne

    5 жыл бұрын

    Glad you liked it. Thanks for watching :)

  • @cammelspit
    @cammelspit5 жыл бұрын

    Gentleman and a scholar, man among men... You, sir, are a hero. THANKS!

  • @SpaceinvaderOne

    @SpaceinvaderOne

    5 жыл бұрын

    Wow thanks Kevin, glad you liked it :) and thankyou for watching :)

  • @cammelspit

    @cammelspit

    5 жыл бұрын

    I'm currently in process of doing this now and I came across a thing you might want to mention at some point, maybe add it to the description? Using a CName record is only used as an alias for an already existing FQDN. If you are using a DNS provider that has support for a DDNS tracker natively, you would instead have to add new A records and keep them up to date with the tracker bot. Currently, I am using Cloudflare and my pfSense keeps my IP updated directly from Cloudflare without the need for duckDNS when using your own domain. I have this set up for connecting to my VPN since the IP likes to change every time I have to reboot my modem. Ill let you know how the rest goes when my new domain names DNS updates. :D

  • @pervin11111

    @pervin11111

    5 жыл бұрын

    Hey SpaceInvader, do you have any idea how setup the Next cloud to work with Collabora container? Everything works, but Next cloud unable to connect to Collabora unfortunately. Here is the link as a reference lime-technology.com/forums/topic/57240-request-collabora-online/?tab=comments#comment-560603&searchlight=1

  • @chadhelou
    @chadhelou5 жыл бұрын

    This is hands down the best unraid/nexcloud video i've ever seen. You sir are the goat

  • @PermaChill
    @PermaChill3 жыл бұрын

    God you have the BEST videos, I love how well you explain everything you are doing! I've used your video's so much now over the years, always find myself coming back to them for something.

  • @theshemullet
    @theshemullet5 жыл бұрын

    As usual, pure class. Explanation, direction, information. Always top class. Thanks for the information. Beautifully served. As usual.

  • @theshemullet

    @theshemullet

    5 жыл бұрын

    I know it's not your thing but if you have have any tutorials on using it in straight docker, please share. I've actually moved from unraid to using proxmox with docker and portainer. I would have liked to use proxmox/docker/rancher but it kept giving me issues with setting up rancher,. Most likely mistakes on my part.

  • @OzSpeedway
    @OzSpeedway5 жыл бұрын

    Awesome video once again. Will be setting this up in the next couple of days, just got to sort out not using a subdomain but a direct domain. Homework for me :) Keep it coming, love your instructional videos!

  • @pablofernandez2633
    @pablofernandez26334 жыл бұрын

    Such an amazing tutorial, channel and author !!! Thanks to you, I'm able to squeeze my unRaid setup.

  • @garrettjackson8417
    @garrettjackson84174 жыл бұрын

    The best tutorial I have every watched. Simple and easy to follow. Thank you @spaceinvaderone you're the best.

  • @SpaceinvaderOne

    @SpaceinvaderOne

    4 жыл бұрын

    Wow thankyou Garrett. Glad that you liked it and thanks for watching :)

  • @marksmith2276
    @marksmith22765 жыл бұрын

    Spaceinvader One you are my hero. Using your videos I have set up all of my unraid server including LetsEncrypt. One note thought when editing my *.conf files I needed to change the container name in 2 places as there is set $upstream, one for location and another for the api. Keep up the good work.

  • @stevenfett1539

    @stevenfett1539

    4 жыл бұрын

    where is the second conf file?

  • @gswhite
    @gswhite5 жыл бұрын

    As always absolutely brilliant. Followed instructions to the letter and worked perfectly. Just one thing to note for people trying to setup Plex and Emby. Leave the docker configuration where it is for those and edit the NGINX proxy files referencing the actual IP address and Port of the Plex and Emby services. Instructions at the top of the file :)

  • @ivantoniolli8879

    @ivantoniolli8879

    Жыл бұрын

    Hi Gary, I am trying to setup Emby, which NGINX proxy files do I have to change and where are the instructions?

  • @alkaliemetall
    @alkaliemetall5 жыл бұрын

    Very relevant, well explained. Just what I was looking for. Merry Christmas from Sweden.

  • @florianhoss2190
    @florianhoss21905 жыл бұрын

    you are the only and MAIN reason why i use UNRAID! They should pay you with gold! Thank you for all the amazing videos

  • @CilusseYT
    @CilusseYT4 жыл бұрын

    Thank you very much! You finally answered all my questions after hours of tutorial and forum reading!

  • @NotAverageAfro
    @NotAverageAfro5 жыл бұрын

    Bruh, you're a life saver. I'd have spent so much time trying to figure out how to do all this unRAID stuff on my own. Not only are these videos both easy to follow but you provide the information I need to go and do more reading on my own. Coming into this project blind was a real challange and everything I've wanted to set up has been a rabit hole of terminology and abbreviations and figuring out industry standards! It's been a lot of fun and for the moment this and your nextcloud video are the pieces of the puzzle I needed. Thank you again.

  • @MihaiPetrescuSydney
    @MihaiPetrescuSydney5 жыл бұрын

    I was just trying to do this last week, I failed, I will give this a go ASAP. Thank you.

  • @ieuan56
    @ieuan565 жыл бұрын

    This video was superb, I'm really looking forward to the Heimdall video (and the next in your pfSense series)!

  • @lockzer0

    @lockzer0

    4 жыл бұрын

    Was the Heimdall video ever released?

  • @RyanMeaux

    @RyanMeaux

    4 жыл бұрын

    MP not yet. I went with organizr v2

  • @Movies4118
    @Movies41185 жыл бұрын

    Thank you. Awesome video. I couldn't get Caddy working in Unraid docker as a reverse proxy. Regardless, I prefer Nginx, as its more mature and configuration options are well documented. So this episode of your video was just in time.

  • @randleqgod
    @randleqgod2 жыл бұрын

    got everything working with Swag following this tutorial. Thank you!

  • @frankhart7757
    @frankhart77575 жыл бұрын

    I can't believe I found exactly what I was looking for. Great video!

  • @drwhowhogrub3908
    @drwhowhogrub39085 жыл бұрын

    Wow! This is a fantastic explanation of a reverse proxy and how to set it up. Great teaching, thanks

  • @Tom-jo8fu
    @Tom-jo8fu4 жыл бұрын

    Your latest words solved my connection issues. (Use a VPN to test the connection). You make my day, Thx.

  • @hamzaafandi9293
    @hamzaafandi92935 жыл бұрын

    Thanks for the tutorial. Whoever is doing this after 1st Jan 2019 and can't get sonarr and radarr working, you should know this. When editing the confs in the appdata folders, for both radarr and sonarr you need to replace them twice!! Otherwise, it will just hang when you try to access them

  • @SiRMarlonProductions
    @SiRMarlonProductions4 жыл бұрын

    Once again!! Thank you good sir! Your videos have been a lifesaver! Just finished this tutorial!!! This stuff is awesome!

  • @FunkyELF
    @FunkyELF5 жыл бұрын

    Thanks, please never delete this video. I will attempt to do this some time soon

  • @SnikeneUllteppe
    @SnikeneUllteppe4 жыл бұрын

    Dont often leave comments, but this video was superb! Keep up the good work! :) Regards new Unraid user :)

  • @kevinhaas5261
    @kevinhaas52615 жыл бұрын

    What a well put together video. Thank you so much!

  • @SpaceinvaderOne

    @SpaceinvaderOne

    5 жыл бұрын

    Thanks, Kevin, glad you liked it. Thanks for watching :)

  • @nigelholland24
    @nigelholland243 жыл бұрын

    Best explanation of a reverse proxy I have watched thank you.

  • @DarksurfX
    @DarksurfX5 жыл бұрын

    Thank you! I've been messing with this off and on and could never quite get it right. Libra background music too, nice!

  • @UltimateArts13
    @UltimateArts134 ай бұрын

    This continues to be the best video ever. Thank you so much.

  • @BusbyBiscuits
    @BusbyBiscuits5 жыл бұрын

    Phew, that took me some time to get going. Had to translate a few steps as I have a static IP address at home so not using duckDNS. Anyone else in the same boat, I'm sure you already know, but you just use a A Record instead of a CNAME when configuring DNS on your domain providers config page.

  • @RickyDK874

    @RickyDK874

    4 жыл бұрын

    Thanks for that... been at this for some time and I'm in the same boat... but still getting an error...Invalid host in redirect target "XX.X00.XX.XX". Only domain names are supported, not IP addresses. Ill get there.

  • @carlosrc7845
    @carlosrc78454 жыл бұрын

    Perfect, clear and to the point!!! Subscribed!

  • @tims
    @tims5 жыл бұрын

    Worked perfectly! Thank you so much, sir.

  • @flipek21
    @flipek214 жыл бұрын

    Everything work perfectly:) You are making very gooooood job:)

  • @Juify
    @Juify4 жыл бұрын

    I don't work in the industry nor have extensive network knowledge. Without your video, i'd probably just give up on encrypt all together.

  • @Burntime2000
    @Burntime20004 жыл бұрын

    wow, thank you very much! absolute great video! i needed to watch the krusader, sonarr and nextcloud tutorial while working through this one and everything worked out perfectly.tomorrow i am going to buy a good linux compendium to start learning. working for years with windows is melting my brains trying to understand this new os world. make me a bit angry not to understand most of this atm ;-)

  • @aage2132
    @aage21324 жыл бұрын

    at the end of this video you talked about installing Heimdall. is there still plans on making a tutorial about this docker? Love your videos, best ones out there for unraid. thanks for all your work

  • @SavagelyCalm

    @SavagelyCalm

    4 жыл бұрын

    Me2 :)

  • @greggorrell

    @greggorrell

    4 жыл бұрын

    You literally click install and pick an unused HTTP port and an unused HTTPS port. If you need a video to show how to click the mouse three times to Heimdall you shouldn't be using a computer, let alone commenting on a letsencrypt video.

  • @davechristoffersen6633
    @davechristoffersen66333 жыл бұрын

    brilliant video Ed, well done

  • @decepti0n
    @decepti0n3 жыл бұрын

    this is a wonderful video. thank you for doing this- got me going in the right direction. I was able to setup SWAG(Previously LetsEncrypt on linuxserver.io) within portainer using duckdns as the ddns. There were some different settings from my router's firewall and portainer's gui looks a little different than unRAID but same concept.

  • @homeskillit5649
    @homeskillit56495 жыл бұрын

    Working great! Jonesing for the next part!

  • @BillCClinton
    @BillCClinton3 жыл бұрын

    Got this working great! Thanks SI! I must say...Nextcloud is pretty darn cool!

  • @BrondRando
    @BrondRando4 жыл бұрын

    Looks like I'll need to dive back in at a later time. I am setting up nextcloud and it was working perfectly locally but as soon as I changed the setting for remote access it fell apart. I am getting a 502 Bad Gateway Error but everything looks good from what I can tell. SSL cert has the right info and it shows secure but no dice. I am using the duckdns option. The nextcloud config seems to be in a different order now than at the time of the video but the info is mostly the same. Running PFSense. Thanks for the great videos! I am having a lot of fun and learning a lot! Edit: Woke up this morning sat down to look at it the config files again. Then all of the sudden "proxynet!' went through my head. I missed changing nextcloud to that network type. Working great now. Thanks again!

  • @TSiAWD

    @TSiAWD

    4 жыл бұрын

    You saved me hours of troubleshooting! Thanks!

  • @Tsumitsukiii

    @Tsumitsukiii

    3 жыл бұрын

    for me it's the exact opposite. if using br0 ist working (only localy), but as soon as i switch to proxynet nothing works. nextcloud isn't acassable at all. unraid dosnt have a ui button anymore and enetring it manualy gives an bad gateaway. The log of nextcloud gives me "AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 172.18.0.3. Set the 'ServerName' directive globally to suppress this message" with no ports mapped at all!. it's just empty. past two days i've browsed hundrets of threads and it's driving me crazy.

  • @BrondRando

    @BrondRando

    3 жыл бұрын

    @@Tsumitsukiii what do your nginx logs look like? You may need to restart letsencrypt. I have a fairly basic knowledge of setting all this up but have had weird issues and errors if it needs restarting. Or if there are any missing subdomains in my letsencrypt container. For instance jitsi not running while I am trying to start nginx will keep all my other proxynet containers from working. With UI button missing I have had that happen when the container didn't update correctly and had to reinstall. You can keep your config file but may need to repush the container pull again. Hope some of this helps

  • @Tsumitsukiii

    @Tsumitsukiii

    3 жыл бұрын

    @@BrondRando nginx (letsencrypt) works normaly and is ready except "nginx: [alert] detected a LuaJIT version which is not OpenResty's" have restarted evereythin countless times.Even the whole machine. The Minecraft players weher not happy about that!^^ i can access the ui while the dontainer is in the br0 network. and the ui button is there two. its only while on proxynet. Same with plex. i don't need it in the proxy for webaccess since the app can do it without this but it would be nice to have a dedicated url for plex. both plex and nextcloud dose not even start on proxynet. thanks for your help, anyway! i'll dig into this more tomorrow.

  • @Lam-s-Workshop
    @Lam-s-Workshop4 жыл бұрын

    once again, an amazing tutorial

  • @Topdoozie
    @Topdoozie5 жыл бұрын

    Got it working!! Thanks Ed!

  • @ZiemsRyan
    @ZiemsRyan3 жыл бұрын

    Ed, thank you for the great content!

  • @Topdoozie
    @Topdoozie5 жыл бұрын

    Can’t wait to try this after work. Thanks!

  • @Knutowskie
    @Knutowskie3 жыл бұрын

    well.. me, le unraid noob, walked through all this steps and hoping, that the letsencrypt config also works on swag. and IT DOES. Amazing!

  • @radialblur
    @radialblur5 жыл бұрын

    Another great vid, although I reverse VPN in to my network to keep ports closed, none the less a great informative vid, thank you :)

  • @rallygallery
    @rallygallery5 жыл бұрын

    Superb! As ever top class

  • @juanmaha2114
    @juanmaha21145 жыл бұрын

    Perfect tutorial. Thanks!!

  • @ajugland
    @ajugland4 жыл бұрын

    Thanks. Tried a year to figure out how to setup my file server the best way. I did it just in a couple of hours with your vids. Dropbox is too expensive when its alot of data. Only one thing i didnt manage and that is indexing. Its just another level. For now i use windows indexing in the shared folders, but would be nice to find the files i need from the nextcloud app on my phone.

  • @LordShaaver
    @LordShaaver5 жыл бұрын

    Really great and informantive video! I ran into some problems with configuring the ports. I couldn't use the ones you where using (1443 and 180). After a few hours of troubleshooting my router, I figured it out that the ports where blocked by my ISPn. It works perfectly when I chose ports 81 and 446. So yeah, I thought I would tell you if someone else also encountered the same problem.

  • @LordShaaver

    @LordShaaver

    5 жыл бұрын

    I solved the issue by choosing different ports. In the video he routes the port 443 to 1443 and port 80 to 180. Ports 1443 and 180 didn't work for me, so I tried port 443 to 446 and port 80 to 81 instead and that worked. I hope this solves the issue for you!

  • @fli826

    @fli826

    5 жыл бұрын

    Was just simply restarting Letsencrypt container enough for those new port settings to work out? I'm having a similar issue and no success with anything yet.

  • @LordShaaver

    @LordShaaver

    5 жыл бұрын

    Yes. As soon I didn't use ports that where blocked by my ISP and the ports where open in my router, a restart of the Letsenctrypt container was the only thing left that I had to do to for it to work.

  • @pablodiz5822
    @pablodiz58222 жыл бұрын

    Thanks you. Very useful all your videos.

  • @DalePothen
    @DalePothen5 жыл бұрын

    Yeah its was aswm loved it well explained mate 🤩

  • @SpaceinvaderOne

    @SpaceinvaderOne

    5 жыл бұрын

    Thanks Dale :) Glad you liked it.

  • @AviDarks
    @AviDarks5 жыл бұрын

    One of your best guides - thank you very much.

  • @SpaceinvaderOne

    @SpaceinvaderOne

    5 жыл бұрын

    Glad you liked it Avi. And thanks for watching :)

  • @AviDarks

    @AviDarks

    5 жыл бұрын

    If you can, please provide Docor backup and libraries.

  • @callumevans77
    @callumevans775 жыл бұрын

    Thank you so much for this, it's working perfectly for me!

  • @SpaceinvaderOne

    @SpaceinvaderOne

    5 жыл бұрын

    That great Callum glad it's all working. Thanks for watching :)

  • @jamiecurtis1991
    @jamiecurtis19915 жыл бұрын

    Great Video - I got LetsEncrypt running in no time. You have got to be the best Unraid You-tuber there is. Question, Is it possible to use LetsEncrypt to forward traffic to other servers not hosted Unraid?

  • @SpaceinvaderOne

    @SpaceinvaderOne

    5 жыл бұрын

    Hi Jamie. Yes that is possible you can forward to other things on the same subnet. For example replace the line "proxy_pass $upstream_nameofdocker:portnumber;" with "proxy_pass HOSTIP:portnumber;" HOSTIP being the IP address of the other server and portnumber the port the service is running on. Hope that helps :)

  • @alexsaphir7219
    @alexsaphir72195 жыл бұрын

    If you use pfSense behind your ISP router be sure to disable "Block private networks and loopback addresses".

  • @Robert_s8
    @Robert_s85 жыл бұрын

    love your videos!!!! They are extremely helpful.

  • @SpaceinvaderOne

    @SpaceinvaderOne

    5 жыл бұрын

    Glad that you like them Robert. And thanks for watching :)

  • @upuldi
    @upuldi2 жыл бұрын

    this is the best vid out there..

  • @Sniperkag
    @Sniperkag5 жыл бұрын

    man! you are my influencer lol! k, i have a few configs to your on

  • @arneschuch8455
    @arneschuch84554 жыл бұрын

    Thx so much, you really made my day with this.

  • @gemorgan99
    @gemorgan993 жыл бұрын

    Yes. "letsencrypt" IS now "swag" and followed this video along with no problems still. Minor differences but no problems getting port forwarding to docker containers. BUT I have yet to get forwarding to my ubuntu server VM running and nginx webserver for webmail apps working properly. Something with the rewrites just not working correctly... Thanks Spaceinvader One!

  • @johnsymons665
    @johnsymons6654 жыл бұрын

    In the Security and Warnings page in nextcloud I was getting the warning "The reverse proxy header configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If not, this is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud" running 16.0.4. I found the fix. You also have to add the line 'trusted_proxies' => 'letsencrypt', in the config.php file. I put it under the overwriteprotocol line. Thanks Spaceinvader One could not cope without you.

  • @SpaceinvaderOne

    @SpaceinvaderOne

    4 жыл бұрын

    thanks for p[pointing that out John. :)

  • @justangvano

    @justangvano

    4 жыл бұрын

    Thank you for this information. It was helpful

  • @Bradizzo

    @Bradizzo

    4 жыл бұрын

    This helped me so much thank you

  • @johnwalker3180

    @johnwalker3180

    4 жыл бұрын

    Thank you thank you thank you for this. It was the last issue I had!

  • @cysix4939
    @cysix49395 жыл бұрын

    Great tutorial as usual. Consider using nginxpm container instead... it simplifies everything and provides an outstanding GUI for setting up and managing everything.

  • @lexadd

    @lexadd

    5 жыл бұрын

    that men you don't have to use letsencrypt and you can use only NginxProxyManager ?

  • @MrAceace012
    @MrAceace0123 жыл бұрын

    saved me days of time, thanks

  • @andregarkauskas635
    @andregarkauskas6353 жыл бұрын

    You rock!!! Amazing video!

  • @josefstolz5760
    @josefstolz57604 жыл бұрын

    this is freakin' awesome! Thanks so much

  • @SaifBinAdhed
    @SaifBinAdhed3 жыл бұрын

    thank you for being a legendary person

  • @anmoldeepbhullar2974
    @anmoldeepbhullar29745 жыл бұрын

    Good one bud!

  • @CameronStark13
    @CameronStark135 жыл бұрын

    Rather than making multiple subdomains in DuckDNS, you can use your own DuckDNS subdomain under the "Domain" (e.g. yoursubdomain.duckdns.org) instead of just duckdns.org then list all the subdomains you have (e.g. "nextcloud,organizr"). Thanks again for the great video Ed!

  • @SpaceinvaderOne

    @SpaceinvaderOne

    5 жыл бұрын

    Hi Cameron. Wow, i didn't know you could do that. Great tip. Thanks :)

  • @mattwells5625
    @mattwells56255 жыл бұрын

    Another awesome video!

  • @SpaceinvaderOne

    @SpaceinvaderOne

    5 жыл бұрын

    Thanks Matt and thanks for watching :)

  • @gilflix
    @gilflix5 жыл бұрын

    thank you so much, now i understand what ive been doing wrong since months

  • @niklas6047
    @niklas60473 жыл бұрын

    Very helpful, thanks!

  • @IAmatVictoriaCuramI
    @IAmatVictoriaCuramI3 жыл бұрын

    Now Swag - This gives you a breakdown what everything in the settings are for: docs.linuxserver.io/images/docker-letsencrypt. I basically did the Domain Name: subdomain.duckdns.org, Subdomain(s): wildcard, Validation: duckdns, DuckDNS Token: the token you get from DuckDNS when you generate it. I was bashing my head against a brick wall until I found that document. Hope that helps anyone else who is stuck out there!

  • @vfast007
    @vfast0075 жыл бұрын

    Fantastic work Mr Spaceinvader! Did you ever cover bringing this all together with Heimdall?

  • @p0xus

    @p0xus

    4 жыл бұрын

    I wish he had. I just went though the docker pages page by page looking for it since he didn't have it spelled out or anything.

  • @RyanMeaux

    @RyanMeaux

    4 жыл бұрын

    Check out Organizr v1 or v2. Great dashboard.

  • @xthug68
    @xthug684 жыл бұрын

    This was another STELLAR video. Thanks.

  • @xthug68

    @xthug68

    4 жыл бұрын

    Also check your port forwarding on other machines. I had the same ports set up for an old Qnap I had. Once I removed them everything worked. At first I thought my ISP was blocking 80.

  • @henrykleinschmidt
    @henrykleinschmidt4 жыл бұрын

    Hey! I really enjoy your videos. They're really helpful. Do you plan on making a treafik docker tutorial? Always wanted to try that one out but never got it working.

  • @Hellothidis
    @Hellothidis Жыл бұрын

    Thank you for your reply!

  • @lyricalsnyper
    @lyricalsnyper5 жыл бұрын

    First off, thank you for all the awesome videos. I've been trying to set this exact scenario up for months and haven't been able to get it to work properly. After following your tutorial I'm still having an issue. Everything seems to be working perfectly over WAN and Nextcloud comes up as it should, but I can't access Nextcloud on LAN. It redirects to my routers login page (Edge Router). I've tried connecting through unraid gui, direct IP entry, and typing in the URL. I've confirmed all my settings and followed your tutorial to the T. Any help would be greatly appreciated, I have tried every tutorial I can find and none of them were as detailed nor got me as close as yours. Thanks again for the videos. EDIT: I got it to work! I was looking through my settings again and noticed that the edgerouter has a NAT Hairpin checkmark, all is well. Thanks so much for the awesome tutorials!

  • @jafizzle95

    @jafizzle95

    5 жыл бұрын

    Hi there. I am also using an EdgeRouter and I can't get this to work. When starting letsencrypt I get the error generating certs like Ed showed in the video. I checked my port forwarding and have tried every way I can think of but nothing works. I'll give you an example of how it's set up which I think is correct: Original Port: 80 Protocol: TCP Forward-to Address: [unRAID IP] Forward-to Port: 180 and same for https 443/1443. Is this how you have your port forwarding set up on your EdgeRouter? If I am doing it right I fear that maybe my ISP is blocking those ports. Wonder if there's a way to get around that... Thanks for any insights.

  • @adamfritzsche
    @adamfritzsche5 жыл бұрын

    As always, great video. I have a question for you on this. Do you think that this the better way to go than to setup reverse proxy from within pfSense, which I am assuming can be done? Just curious, since with a combo pfSense, unRaid, Dockers & VMs, there are a slew of ways to achieve the same goal and I like to keep myself organized. In my mind, pfSense is used for routing my traffic, so it would make sense that reverse proxies should also be controlled by pfSense, if that is an option. On the other hand, I'm sure doing it this way is much easier than configuring it in pfSense.

  • @whopua
    @whopua3 жыл бұрын

    This never worked for me but it taught me a lot. I ended up ditching letsencrypt and using nginx proxy manager. However I still had to edit the config file. No matter what I did it didn't work. What I ended up having to do is - inside Nextcloud I had to download OCC Web app and adding a trusted domain there because the container console wouldn't work. I'm in!

  • @thienhuynh92
    @thienhuynh924 жыл бұрын

    Thank you so much, Sir.

  • @joshuab8491
    @joshuab84915 жыл бұрын

    Maybe an organizr page would be helpful as well. I like that to put all these docker sites into a single page.

  • @noose1987

    @noose1987

    5 жыл бұрын

    Joshua B organizr over heimdall 100%

  • @Moulde
    @Moulde4 жыл бұрын

    Id love a traefik variant of this video :)

  • @jacobtovar6653
    @jacobtovar66533 жыл бұрын

    Amazing video!!! Thanks so much, this was a lifesaver! I have tried to use the same setup (Reverse Proxy, LetsEncrypt w/ NGINX) with a WordPress site (business/portfolio) with the docker container from the community apps. But I haven't been able to get the proxy setup correct to access the website externally along with NextCloud and everything else. Could you please make a walkthrough video for WordPress & Reverse Proxy?

  • @ksignorini
    @ksignorini2 жыл бұрын

    Thank you! Thank you!

  • @LebenOhneSorgen
    @LebenOhneSorgen4 жыл бұрын

    Great videos and a lot to learn from ! Are you going to make a tutorial about using a Turn Server with Nextcloud ? Would really appreciate it

  • @TheMaggatt
    @TheMaggatt4 жыл бұрын

    Thank you, sir!

  • @crspangenberg
    @crspangenberg4 жыл бұрын

    You're videos are fantastic and I have used a many! Thank you so much for all your help! I have a question for you though, in this video you mention a video on Heimdall, I can't seem to find anything that you have done on that. Would you mind linking it?

  • @AnythingReally
    @AnythingReally5 жыл бұрын

    So for everybody that also noticed that you can't reach your services when don't type infront of your subdomains I have this solution: You go to appdata>letsencrypt>nginx>site-configs ... you open the default file with the texteditor (the same you used for all the other .conf files). Copy this part from the "Default" config (not from this comment): #server { # listen 80; # server_name _; # return 301 $host$request_uri; #} then go to your individual docker .config (like spacinvader does in 24:20 ) In paste the line on top of or to be more precise in front of: server { listen 443 ssl; and delete the "# " from the section you copied -------------------------------------------------------------------------------- It should look something like this: # make sure that your dns has a cname set for nextcloud # edit your nextcloud container's /config/www/nextcloud/config/config.php file and change the server address info as described # at the end of the following article: blog.linuxserver.io/2017/05/10/installing-nextcloud-on-unraid-with-letsencrypt-reverse-proxy/ server { listen 80; server_name _; return 301 $host$request_uri; } server { listen 443 ssl; server_name nextcloud.*; include /config/nginx/ssl.conf; client_max_body_size 0; location / { include /config/nginx/proxy.conf; resolver 127.0.0.11 valid=30s; set $upstream_nextcloud nextcloud; proxy_max_temp_file_size 2048m; proxy_pass $upstream_nextcloud:443; } } --------------------------------------------------------------------------------- (This will return 301 to the browser and tell it to use https) I hope this helped you guys. If not maybe SpaceInv. 1 will pick this up in his next video. If not and you still have trouble I can make a short clip that will explain this part. I also want to thank Spaceinvader One. I couldn't have set this up without your videos. Cheers

  • @stobro7

    @stobro7

    4 жыл бұрын

    Thank you sooo much. never would have figured this out. Couldn't figure out why sonarr and tatulli wouldn't load but everything else would.

Келесі