I have a ubuntu server(local VM) with internet access but only private ip on it and LAMP is installed on, also i have bitbucket source code and pipeline on bitbucket cloud, i want to deploy the pipeline code in that ubuntu server which only has private ip but internet access.
I heard about ngrok will it help here?
Hello @Ghazanfar Ali and welcome to the Community!
In case you are running your bitbucket pipelines using the Atlassian infrastructure, your Ubuntu server will need a public IP address, so pipelines will be able to reach your server from the internet.
If you don't have access to a public IP address, one option is to use self-hosted runners instead, where the pipeline build will run in your own infrastructure.
You can then execute the self-hosted runner in a machine in the same network as your Ubuntu server, so the runner will be able to access your server's private IPs.
For additional details on how to setup self-hosted runners, the following documentation might be of help:
Thank you, @Ghazanfar Ali !
Patrik S
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.