-
Hi everyone, I have the following setup: A Pangolin Server running on a VPS with a static ipv4 address. Pangolin proxies request through a VPN tunnel to my actual homelab server in my private home network. I use this setup because I have to work around DS-lite. Now while I was able to make the Coolify Dashboard available via my custom domain and even access the applications deployed via Coolify, I feel that this is not an optimal solution. This is because the only way I was able to reach my deployed services is by adding port mappings to the docker-compose and then configure seperate sub-domains in pangolin to proxy them to my homelabs private IP address and the respective port of the service. So to my actual question: Is there a better way to make my deployed resources available via my pangolin server using Coolify's "native" features? I already found a similar question here, but I didn't quite understand the answer. Any help would be greatly appreciated, thanks. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
you just need the proxy to be running on the private server with 80/443 mapped to the host (doesn't have to be those 2 ports) then you just proxy everything, including the coolify dashboard for your domains to that internal ip:80 and set everything to be http in coolify if you need https at the container level, then you will need to add the relevant certs or use dns challenge in the proxy before you can switch to using https in your containers and then proxy to 443 as well the proxy on coolify will proxy the incoming traffic to the correct containers based on the incoming hostname and match it to what you have set for each project (including instance domain setting for coolify itself) |
Beta Was this translation helpful? Give feedback.
you just need the proxy to be running on the private server with 80/443 mapped to the host (doesn't have to be those 2 ports)
then you just proxy everything, including the coolify dashboard for your domains to that internal ip:80 and set everything to be http in coolify
if you need https at the container level, then you will need to add the relevant certs or use dns challenge in the proxy before you can switch to using https in your containers and then proxy to 443 as well
the proxy on coolify will proxy the incoming traffic to the correct containers based on the incoming hostname and match it to what you have set for each project (including instance domain setting for coolify itself)