Nginx Proxy Manager - How-To Installation and Configuration

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ก.ค. 2024
  • In this Nginx Proxy Manager How-To, I'll show you how to install and configure Nginx Proxy Manager in Docker. #Docker #NginxProxyManager #HomeLab
    DOCS: github.com/christianlempa/vid...
    Follow me:
    TWITTER: / christianlempa
    INSTAGRAM: / christianlempa
    DISCORD: / discord
    GITHUB: github.com/christianlempa
    PATREON: / christianlempa
    MY EQUIPMENT: kit.co/christianlempa
    Timestamps:
    00:00 - Introduction
    01:52 - Deploy NGINX proxy manager on Linux
    04:18 - Log in to the web UI
    05:40 - Set up a public DNS record
    06:40 - Obtain an SSL cert
    07:21 - Expose a simple web application with nextcloud example
    09:27 - Add a new proxy host
    ----
    All links with "*" are affiliate links.

ความคิดเห็น • 369

  • @christianlempa
    @christianlempa  3 ปีที่แล้ว +12

    Watch Next ➡️ Manage Docker Containers: th-cam.com/video/ljDI5jykjE8/w-d-xo.html

    • @kavithak1138
      @kavithak1138 3 ปีที่แล้ว +1

      Thanks for the video. I have issue with database like below Error. can you help me out.
      Error while trying to initialise the database: An exception occurred while executing a query: SQLSTATE[HY000]: General error: 4047 InnoDB refuses to write tables with ROW_FORMAT=COMPRESSED or KEY_BLOCK_SIZE.

    • @markstanchin1692
      @markstanchin1692 2 ปีที่แล้ว

      @@kavithak1138 I have the same issue. It involves editing in the md config file but I don’t know how to do it inside a docker container which was in a compose stack.

    • @amarnathadvocate2968
      @amarnathadvocate2968 2 ปีที่แล้ว

      À

    • @iamrage4753
      @iamrage4753 2 ปีที่แล้ว

      Hi Christian would this be the same process if using podman with fedora?

    • @Ghost_Cat174
      @Ghost_Cat174 ปีที่แล้ว

      @@markstanchin1692 use portainer and attach a console/terminal to the container. edit: or just dont use -d at the end of the docker-compose command

  • @dravokivich
    @dravokivich ปีที่แล้ว +5

    Thanks man! Was trying to figure this out over the last few days and the little bit of extra details you shared on this video helped a lot. Particularly when you pushed to explain how dependant it was, for the same networks to be used.

    • @christianlempa
      @christianlempa  ปีที่แล้ว +2

      You’re welcome ! Glad it helped :)

  • @user-rm2ne9gj2g
    @user-rm2ne9gj2g 3 ปีที่แล้ว +2

    Each time when I try to found something in another tuto, yours gave me the right solution always. I’ll stay here forever

  • @nfctinken
    @nfctinken 3 ปีที่แล้ว +5

    Thank you so much for this video, as well as your others for Docker, Docker-Compose, etc., as they have truly helped me out. I am a novice in Linux, so showing all the steps, as well as explaining them, was fantastic. Cheers!

    • @christianlempa
      @christianlempa  3 ปีที่แล้ว +1

      Thank you! I'm glad it helps you :)

    • @nfctinken
      @nfctinken 3 ปีที่แล้ว

      @@christianlempa one question, do you know how I can set my specific docker-compose item to restart on reboot? I noticed when rebooting that system that NPM was not available again until I ran the up -d command. Thank you!

  • @shugabaabrahamwuta1833
    @shugabaabrahamwuta1833 ปีที่แล้ว +3

    2 years down the line and this is still an invaluable resource.

  • @helioradial
    @helioradial ปีที่แล้ว +1

    Fantastic work Christian, I have just started diving into docker. Thank you for the content, I have learnt so much from it!

    • @christianlempa
      @christianlempa  ปีที่แล้ว

      Thank you so much! Glad you enjoy the content :)

  • @kiritoast8377
    @kiritoast8377 3 ปีที่แล้ว +3

    You save my life ! I was stuck for 1 week before watching your video. I had a port configuration problem (port 8080, 8181, 4443 instead of 80, 81, 443) because of the image configuration page on dockerHub

  • @huzefamustafa5326
    @huzefamustafa5326 3 ปีที่แล้ว +1

    Just start working on managing multiple docker containers, your content is really helpful. Thanks

    • @christianlempa
      @christianlempa  3 ปีที่แล้ว

      That's awesome 😎👍 thanks for sharing

  • @muhammedozen2699
    @muhammedozen2699 ปีที่แล้ว

    You are just amazing man. That's the most helpful video I watched on youtube this month. Thanks a lot!

  • @qiuyue4082
    @qiuyue4082 3 ปีที่แล้ว +2

    Awesome content, I was looking for a confirmation of the docker network rule and you explained really clear.

  • @galhindi9257
    @galhindi9257 3 ปีที่แล้ว +2

    I've just finished building the mail server after 2-3 days of headaches, with iredmail and manage that while hosting a website.
    Can't believe I found it after :P
    thanks!
    keep the good work.

  • @amosgiture
    @amosgiture 3 ปีที่แล้ว +42

    It does not do everything but what it does it does very very well. The certificate auto-renewal and the ability to perform almost all reverse proxy functions on the GUI is just too good. However, apart from the initial setup, the official documentation is almost non-existent.

  • @bigbear187uk
    @bigbear187uk 9 หลายเดือนก่อน

    Appreciate the video Christian, thanks for putting this together!

  • @Omn1Slash
    @Omn1Slash 3 ปีที่แล้ว +3

    Thank you for the great tutorial! Very helpful, and quite entertaining!

  • @metamototomo
    @metamototomo ปีที่แล้ว

    Amazing tutorial. Thank you, Chris 😊

  • @hanslossman
    @hanslossman 3 ปีที่แล้ว +1

    Great content! Thanks for aweome tutorials and solutions that just work great.

  • @victorcomposes
    @victorcomposes 3 ปีที่แล้ว +7

    Why I'm I only seeing your channel now🤪, thank you for your great content.

  • @bautistabaiocchi-lora1339
    @bautistabaiocchi-lora1339 2 ปีที่แล้ว

    just found your channel. really solid videos. love the energy!

  • @khalidelgazzar
    @khalidelgazzar 11 หลายเดือนก่อน

    Great video. I keep coming here every while to review

  • @TheGuillaume14112
    @TheGuillaume14112 7 หลายเดือนก่อน

    Works great man ! Thanks for the lesson.

  • @rgrf
    @rgrf 3 ปีที่แล้ว +1

    Thank you Christian for providing a fast way to understand what, how and why. Please could you soon explain how containers, stack and networks fit together.

    • @christianlempa
      @christianlempa  3 ปีที่แล้ว +1

      Great suggestion bro! I will make a future video about docker Networks, may take some weeks though

    • @Ematuresco
      @Ematuresco 2 ปีที่แล้ว

      @@christianlempa ich bekomme bei 4:34 die Meldung bad gateway, nach dem ich die Zugangsdaten eingebe :(

  • @dtardis
    @dtardis ปีที่แล้ว

    This is a great video! Now I need to get this setup with my home server!

  • @th3nolo
    @th3nolo 11 หลายเดือนก่อน

    Nice tutorial I have figure it out how to make it work with docker compose and it was hella fun.

  • @photozen8398
    @photozen8398 ปีที่แล้ว

    Thank you very much, bonus was this easy LET'S cert implementation I was looking for, great explanation for layman like me…!

  • @mason8714
    @mason8714 3 ปีที่แล้ว

    more brilliant content! thank you!

  • @gianniskleanthous3268
    @gianniskleanthous3268 ปีที่แล้ว +6

    so after docker compose up -d i can reach the webui and when i try to login with the default creds i get bad gateway.. from what i've seen online its supposed to also have a config.json file which i dont, anyone with some clear instuctions on that? i have seen no such step in this video so im a bit confused

  • @GENhodgy1971
    @GENhodgy1971 3 ปีที่แล้ว

    Nice one mate!

  • @rickvian
    @rickvian 11 หลายเดือนก่อน

    thank you Chis, i manage to make it work!

  • @dangaines405
    @dangaines405 ปีที่แล้ว

    Great info! Liked and subscribed!

  • @drbyte2009
    @drbyte2009 3 ปีที่แล้ว

    Thanks for the great video !

  • @sandeeptembare
    @sandeeptembare 3 ปีที่แล้ว

    Thank you so much, great content. ✌

  • @saintvittsdance
    @saintvittsdance 9 หลายเดือนก่อน

    Thank you, usefull content!

  • @alifnaiech6972
    @alifnaiech6972 3 ปีที่แล้ว

    Man, thank you so much. You have saved me!

    • @christianlempa
      @christianlempa  3 ปีที่แล้ว +1

      Thank you! Glad to hear that :)

  • @giovannisorrenti9782
    @giovannisorrenti9782 2 ปีที่แล้ว

    you saved my life! Thank you!!!

  • @rory2569
    @rory2569 17 วันที่ผ่านมา

    thanks didnt know this existed. Great for sharing my webapps with friends.

  • @0983bozo
    @0983bozo ปีที่แล้ว +11

    It would be really nice if NPM was able to scan existing nginx entries on install and import them into the manager. I set up my nginx the manual way a long time ago and I really can't be bothered to now reset them all up through the manager. Shame though as it would be nice to have a UI to manage them all

    • @malborboss
      @malborboss หลายเดือนก่อน

      You can always use something like terraform/pulumi. This will be one time effort but after that you can migrate to other tools if you want as you will have ip:host mappings in one place.

    • @0983bozo
      @0983bozo หลายเดือนก่อน

      @@malborboss I ended up switching to Traefik, lol.

  • @prn-ice
    @prn-ice ปีที่แล้ว

    Soooo helpful.

  • @jartran
    @jartran 2 ปีที่แล้ว +1

    Thank you so much! I got this working perfectly after having a bit of trouble with Traefik and HAProxy. I do have one question, how do I use this with my host network? For instance, I would like to use this for a secure connection to access my pfsense router using the FQDN. I already tried changing the network for NPM from the default network to host without luck. What am I missing?

  • @GorkemYildirim
    @GorkemYildirim 3 ปีที่แล้ว

    Very good solution for multiple subdomains.

  • @bryonbrill
    @bryonbrill 2 ปีที่แล้ว +2

    You gained a subscriber there is tons of content here to be consumed in just one video! You sir, are amazing!

  • @jared4670
    @jared4670 2 ปีที่แล้ว

    Well this looks great. I have been using an old version of ajenti with an nginx plugin to handle proxies but it's so outdated. Gonna take a look at this

  • @siavashmohammady9095
    @siavashmohammady9095 2 ปีที่แล้ว

    thank you a lot you saved me lot of time

  • @tonyg2973
    @tonyg2973 3 ปีที่แล้ว

    you are awesome! thanks!

  • @anupraj762
    @anupraj762 2 ปีที่แล้ว

    Nice explanation

  • @WokCorner
    @WokCorner 3 ปีที่แล้ว +2

    Hello sir, thanks for this! May I ask?
    I have multiple virtual servers on LAN, each of them having a java app available at 33333 port. Can I use this docker nginx proxy manager to make all of them available on internet? Or do I have to redeploy each of them to run them in docker too? Thanks!

  • @szymon7300
    @szymon7300 ปีที่แล้ว

    You made my day :)

  • @kevinvalani5079
    @kevinvalani5079 2 ปีที่แล้ว

    You are a gem.

  • @hassanebendaoud4446
    @hassanebendaoud4446 ปีที่แล้ว

    amazing video

  • @AngriestEwok
    @AngriestEwok 2 ปีที่แล้ว +1

    Sounds great. If only it actually worked for SSL certificate grabbing for digital ocean. I ended up installing nginx on it's own and doing everything on the command line.

  • @gabscar1
    @gabscar1 5 หลายเดือนก่อน

    Thanks for the video. I learned something and found it easy to follow and set up reverse proxies. I don't quite understand why you use docker, though. I'm running mine in a dedicated lxc.

  • @khalidelgazzar
    @khalidelgazzar 11 หลายเดือนก่อน

    Very helpful especially for joking the np-m network and calling via name not ip addr

  • @jairvandersterre1002
    @jairvandersterre1002 3 ปีที่แล้ว +2

    I recently set this up aswell! It's a really awesome tool but it can sometimes corrupt your proxies, so beware. If you get a 502, it's not because your webapp isn't giving an invalid response. I think it's a bug. Just try to set it up and double check your advanced tab for any corruptions :D

    • @christianlempa
      @christianlempa  3 ปีที่แล้ว

      Not sure what you mean, works for me 😜

    • @simmexx
      @simmexx 3 ปีที่แล้ว +1

      Yepp, i get 502 aswell.
      going to bash my head against this today and hopefully will get an awnser later today ;)

    • @christianlempa
      @christianlempa  3 ปีที่แล้ว +2

      502 is the communication between proxy and target failed for some reason, either http/https, wrong ip or similar

    • @simmexx
      @simmexx 3 ปีที่แล้ว +1

      I was storing all my volumes on my NAS, and apparently i have some issues with authorization there since the DB wont write.
      I changed this to save locally on the docker-host and it worked like a charm.

  • @su1ka
    @su1ka 3 ปีที่แล้ว +1

    And what IP address you see in logs when you try to surf nextcloud instance? Your proxy gateway?

  • @djKenpLan09
    @djKenpLan09 ปีที่แล้ว +5

    I get a "Bad Gateway" when I try to login into Nginx Proxy Manage web-gui. Anyone else getting this that can help me out? The container logs dont show much

    • @Hasansaid51
      @Hasansaid51 หลายเดือนก่อน +1

      I got the same error last night, apparently downgrading NPM image helps. I’m gonna try it later on today

    • @calvinjeffrey6966
      @calvinjeffrey6966 หลายเดือนก่อน +1

      ​​@@Hasansaid51Hey did downgrading the npm image work?

  •  ปีที่แล้ว

    GG...perfect alternative to kemp

  • @inaciosung
    @inaciosung 3 ปีที่แล้ว +2

    Hello from Brazil! Great Content Christian. Thanks for sharing! I wonder if it is mandatory to do it in the "/opt/ directory". Does it make a difference? Cheers!

    • @christianlempa
      @christianlempa  3 ปีที่แล้ว +2

      Hey thank you man :) No it's not really important, I usually just place my containers in this folder to easily find them and follow the linux filesystem BPs, but it doesn't really make a difference technically.

    • @inaciosung
      @inaciosung 3 ปีที่แล้ว +1

      @@christianlempa Capito! Tks again!

  • @floffy7440
    @floffy7440 3 ปีที่แล้ว

    good videos buddy

  • @VithuRatnasingam
    @VithuRatnasingam ปีที่แล้ว

    Hi Christian! I have been watching your videos and this is amazzing what you are doing. I actually set this up in my home lab. everything is working fine except one thing. I am able to access my application from a device connected to different network(different ISP connection) but if i connect to the same network (ISP connection) and try to access, its loading forever. Appreciate your help

  • @maeglingondolinsbane3446
    @maeglingondolinsbane3446 3 ปีที่แล้ว

    Thanks great video I've been looking for a tutorial like this for a long time.

  • @michaelcooper5490
    @michaelcooper5490 5 หลายเดือนก่อน

    Hello Christian, Good Video. I am going to assume @ the 12:00 minute mark or close to that you mention custom locations and paths, That this would be a file path is this correct? Thank you sir.

  • @Dahlah.FightMe
    @Dahlah.FightMe ปีที่แล้ว

    Nice :D

  • @mf1315
    @mf1315 3 ปีที่แล้ว

    Great video! Def need to slow down though! .75x speed is perfect

  • @RussianAgent66
    @RussianAgent66 2 ปีที่แล้ว

    Amazing tutorial, only question I have is that when I restart my server nginx is wiped and I have to restart, how can it maintain my data on a restart without me having to set everything up again?

  • @livingmadscientistlife
    @livingmadscientistlife 2 ปีที่แล้ว +2

    Keep coding and rocking in the free world, outstanding work mate! Have a good one and cheers!

  • @jonychawla6503
    @jonychawla6503 2 ปีที่แล้ว

    Hi there. I appreciate your work. Can you provide some link or tutorial regarding setting up load balancing using nginx proxy manager.. Cheers!!

  • @fahadnaif2170
    @fahadnaif2170 2 ปีที่แล้ว

    what if you have multiple public IPs and different dockers. How you will point them into Ngnix proxy manager?
    Thanks

  • @sirandrex
    @sirandrex 3 ปีที่แล้ว +1

    I already have it running on my setup. I used to have a manual installation of nginx + certbot, so this is more simple and quick . If I question you about this or traefik, what did you prefer?

    • @christianlempa
      @christianlempa  3 ปีที่แล้ว +1

      I would say that nginx proxy manager is perfect for reverseproxies especially in smaller environments where you have a single docker node running. If you need load balancing features I would prefer traefik.

  • @Mark-cf2er
    @Mark-cf2er 3 ปีที่แล้ว +1

    In your example at the end, wasn't the scheme set as HTTP?

  • @phenoumene
    @phenoumene ปีที่แล้ว

    hi! why do you choose the OPT directory to install containers?

  • @sebasdt2103
    @sebasdt2103 3 ปีที่แล้ว +1

    hey great video! shouldn't it be possible to replace the proxy thiny with a selfhosted VPN? like wireguard. or Is there a advantage of using the proxy thingy

    • @christianlempa
      @christianlempa  3 ปีที่แล้ว +2

      Hmm a VPN is something different than a reverse proxy. VPN is just for internal usage and rev proxy to expose a service publicly

  • @Eschmacher
    @Eschmacher ปีที่แล้ว

    I don't know if something is cursed my setup, but if anyone else has issues getting their db to start, change from jc21/mariadb-aria:latest (which is in their own instructions) to jc21/mariadb-aria:10.4.15-innodb. They haven't updated the mariadb container in 2 years, so maybe it's just best if you go the sqllite route.

  • @TheGreatestMajesty
    @TheGreatestMajesty ปีที่แล้ว +1

    Been running npm for 3 years now. What happens is, with my setup every 3 months is, I get a '502 Bad Gateway' on all new host I try to setup after that point. Have not figured out how to fix as of yet.

  • @giorgoskormpakis
    @giorgoskormpakis 5 หลายเดือนก่อน

    Thanks for this great tutorial!
    Is there a way to test the deployment on localhost? I'm trying to run it locally, so that to validate how it works.
    Thanks again!

    • @christianlempa
      @christianlempa  5 หลายเดือนก่อน

      Thanks for watching! :) Yes, you can test it locally, you might have to add an FQDN manually in the /etc/hosts file of your PC to test domains.

  • @TheWellington1997
    @TheWellington1997 7 หลายเดือนก่อน

    O need help!! I’m trying to proxy a Django app, and the best practice should be to let nginx serve the staticfiles by itself, but I down know to setup this with nginx proxy manager, I’m currently using whitenoise but that is not good

  • @fullstackwithsantosh
    @fullstackwithsantosh 2 หลายเดือนก่อน

    What if my service is directly on host and not in a container? How do I connect it to that particular docker network?

  • @anirnet
    @anirnet 2 ปีที่แล้ว

    Thank you chris!
    I'm completely new to linux and i'm trying to setup my vps using docker so I can migrate my wordpress site from a hosting provider...
    I have some questionsns as I'm really confused regarding performance and security.
    do we need to have a webserver(nginx) when there is NPM running? because I spent some time learning to setup nginx as a webserver so I can take advantage of server level cachine with fastcgi... and now i just discovered NPM. But when people talk about NPM, they don't mention anything about the webserver or (performance in general) ...
    so from my understanding we can not run both NPM and Nginx webserver at the sametime, right?
    if that's the case then what are the alternatives?
    i'm just seeking some guidance to know what is necessary and what is not.
    my conifguration is as follows:
    - oracle cloud free tier VM running an arm based ubuntu 22.04
    - docker + portainer installed & running
    that's all for now ... once i have a clear image on how to implemet all those elements i'll go ahead and install Wordpress, FTP, Redis & probably some firewall as well if it's needed?

  • @jeytis72
    @jeytis72 3 ปีที่แล้ว

    Good. Waiting for wildcard certificates in Nginx. Thanks

  • @AceBoy2099
    @AceBoy2099 2 หลายเดือนก่อน

    Is there a way to use this for a service on a different machine/network? In my case, I'd probably have this setup on my unraid box, but want to use it for homeassistant which is on a proxmox machine; the unraid is currently on my home vlan and the home assistant vm is on my iot vlan.

  • @henriksindrup2418
    @henriksindrup2418 3 ปีที่แล้ว +1

    Hi Christian.
    Thanks for your super great tutorials
    I have two issues with NGINX PM .. I do not expect "user support" but if you have a quick response I would be very grateful.
    NXINX PM will not start automatically after boot of server .. I have added restart: always in the yaml file. The weird thing is that after I added restart: always, it's enough to run docker-compose ps ..
    The first time it writes "starting" .. The second time "started" ???
    What do I overlook :)
    The second and worst thing .. My Wordpress sites lose all formatting when I run through NGINX .. All content is "readable" but no styling at all .. Any ideas?
    Hope you have the energy to answer .. And finally. Continue with your great work ..
    Best Henrik

  • @theshamanway1
    @theshamanway1 15 ชั่วโมงที่ผ่านมา

    having configured an ubuntu server just to run as a nginx proxy server this setup is so simple and thanks for all the great videos you put out. I have one problem how to secure nginx proxy manager with its own ssl. I have seen else where that you set up a host pointed at the portainer network ip that nmp runs on but that does not work. I should explain that i use cloudflare to point to my public ip on the local router and that port forwards to the ip where i run ubuntu with docker, portainer and npm. Any suggestions of where to look etc would be great, thanks.

  • @bijarkhosa
    @bijarkhosa 11 หลายเดือนก่อน

    Is it possible to add more than one app to nginx? I already have used ngix-proxy-manger for nextcloud and now I am trying to add pihole but I don't see any ngix-proxy-manger when I run docker network list

  • @AKASH-sw9bs
    @AKASH-sw9bs ปีที่แล้ว

    Can you make a tutorial or share some resources that how to configure nginx docker-compose node.js app --scale?

  • @Daniel-qo9uv
    @Daniel-qo9uv 2 ปีที่แล้ว

    What to do when after typing: docker-compose up -d I get: ERROR: Couldn't connect to Docker daemon - you might need to run `docker-machine start default`. Thanks

  • @CaptZenPetabyte
    @CaptZenPetabyte ปีที่แล้ว

    Can you only link the name server to ngx-pm if your own home server has a static ip? Here in Australia our home ip can change.

  • @BMW-GS
    @BMW-GS 10 หลายเดือนก่อน +2

    Appreciate this is an older video now, but your videos are absolutely great to learn from, so thanks very much for all you do! However this one is stopped me in my tracks... at the point of logging into nginx (4m30s) I am constantly getting Bad Gateway? Any thoughts? Thanks again

    • @skarbel
      @skarbel 9 หลายเดือนก่อน +2

      Did you get to the bottom of this? I have the same issue..

    • @T1k33y
      @T1k33y 7 หลายเดือนก่อน +2

      @@skarbel One reddit command suggested editing the docker-compose file: Change "./data/mysql:/var/lib/mysql" to "./mysql:/var/lib/mysql". This did the trick for me

    • @Taylor-ys2vh
      @Taylor-ys2vh 7 หลายเดือนก่อน

      I'm not sure if you figured out your issue, I had this also. In typical fashion, the endless rabbit holes eventually led me to a reddit article instructing to specify the version 2.9.22 for nginx instead of using the "latest" tag.
      So the top four lines of your docker-compose.yml should look like this:
      version: '3'
      services:
      app:
      image: 'jc21/nginx-proxy-manager:2.9.22'
      ports:
      Which, leads me to my next area and what I was searching an answer to and could not find. Regarding mariadb, you can leave that image line tagged with 'latest'
      db:
      image: 'jc21/mariadb-aria:latest'
      I was having permission issues. And some other access issues. Which were odd, as just before all this, I added my user to the docker group to avoid having folders built that are only root accessible, after created.
      I always have trouble with the shortcut ./ or ~/ in my volumes and thought something is amiss, as its locked exclusively to root and not my actual user account. Instead, for all my volumes, until I get better, I put the entire directory /home/username/docker/applicationname as an example.

    • @pearcea21
      @pearcea21 7 หลายเดือนก่อน

      @@T1k33y thank you this helped me

    • @nikolakostic3576
      @nikolakostic3576 6 หลายเดือนก่อน

      Anyone managed to solve this issue?

  • @eppttyy
    @eppttyy 7 หลายเดือนก่อน

    Which port do I forward on my network

  • @ALWALEEDALWABEL
    @ALWALEEDALWABEL ปีที่แล้ว

    Thank you!

  • @miceninja2180
    @miceninja2180 2 ปีที่แล้ว

    will this work on docker swarm? especially with multi manager setup?

  • @zyghom
    @zyghom ปีที่แล้ว

    blocking the "allow" to internal IP or network does not work if nginx is in the container - devs are aware of that but apparently there is no way to limit the address to be accessible from local network only

  • @razz-fazz
    @razz-fazz 2 ปีที่แล้ว

    Hi, is it possible to setup an Exchange server 2019 behind the NGINX proxy manager and get this work with exchange accounts in Outlook? I tried it but I failed. I activated "default authentication" for EWS and MAPI in the IIS-Server of the Exchange Server, but Outlook still asks permanently for Credentails while trying to setup the Exchange account in Outlook 2019. Only ActiveSync accounts at mobile devices and OWA/ECP are working behind the proxy.

  • @Drjones117
    @Drjones117 ปีที่แล้ว

    How do I do this with the new portainer? Everything is named differently, and its asking for a kubernetes file instead of a docker compose.

  • @kurt_hansen
    @kurt_hansen 2 ปีที่แล้ว

    is it only possible to use nginx proxy manager in the local web only with self signed certificates?

  • @littlenewton6
    @littlenewton6 ปีที่แล้ว

    I need help of Advanced settings of proxy entry!

  • @yoshikidneo869
    @yoshikidneo869 3 ปีที่แล้ว +1

    Amazing tutorial, I have it up and running. I am having an issue though with one thing since getting this up an running, I no longer can connect to my Pi VPN with Wireguard. I've tried setting up a proxy host to go to the Pi's address and the proper port, but no dice. Any iddeas how to fix this?

    • @christianlempa
      @christianlempa  3 ปีที่แล้ว +1

      Thanks mate! Not sure why, maybe join our Discord and share some more details :)

  • @nfasousa
    @nfasousa 3 ปีที่แล้ว

    Great Video, But In my case I use proxymanager to forward traffic for 2 different VM´s. But I can´t get the real ip address on apache logs inside vm´s always have ip from proxy.
    Can you help me to retrieve the original ip address, I´m new to docker.

  • @TomaszProkop_99FOTO
    @TomaszProkop_99FOTO 2 ปีที่แล้ว

    Nginx proxy manager uses default TLS1.3 which can block access for some users using older devices (android < 10). Do you know how to change configuration to allow TLS1.2. It would be really appreciated. Thanks in advance !!!

  • @weskersteve8887
    @weskersteve8887 ปีที่แล้ว

    Hi, I followed the instructions and successfully created the wordpress website, however I cannot modify the file upload maximum number of wordpress because I am not able to find the conf file of the nginx proxy manager. Could you help with this problem? Thx!

  • @mohamedatef8424
    @mohamedatef8424 8 หลายเดือนก่อน

    Hello, i have questions on 9:21
    I dont understand this point u was install nextcloud and u used it to connect to nginx or by this command u installed nextcloud in nginx?
    - cuz i tested it on my local environment on webapp but it didnt work from outside network its worked on local only after i add in my local dns
    - if i useing custom port like 8888 i added to nginx
    And its from from local by ip address or domain name of web app and enter
    But from outside i must add port after domain name

  • @randomgoogler8364
    @randomgoogler8364 9 หลายเดือนก่อน

    can you make a video of this same video but for windows users with server on hard drive?

  • @shaunpx1
    @shaunpx1 ปีที่แล้ว

    hey awesome video, I have a qeustion though? say I have a docker db instance of poastgress that I want to connect my web app to and I want to host both of them on my personal server in thier own docker contianers. Can I use reverse proxy to host and instance of a database? Also I am mnot worried about secuirty it is just for testing

    • @christianlempa
      @christianlempa  ปีที่แล้ว +1

      You can use a stream host to proxy tcp