I really love my Synology NAS. But sometimes its not working completely as I expected. I have various docker containers running on my NAS and until now without any problems. But today I had an odd issue. Everytime I tried to pull the latest Gitlab CE image from the registry it started downloading but after a while is hangs and just dissapears from the list. First I thought it was my internet connection, or maybe my DNS settings. But nothing seem to work. Also not downloading other tags like specific versions. I only had the problem with the Gitlab CE image. All other images downloaded fine. Here is how I solved the issue….
Whether you are developing inside a docker container, using vagrant or any other LAMP development environment sometimes you want to expose your local development environment to the internet. For example when you want to locally test the integration of external services like PayPal (or any other service). These services mostly require a callback url that is reachable from the internet. Without exposing your locally development environment its much harder to test these services before putting your application live. In this blog I will explain a couple of easy options that are also free to use. One of my favorite services is ngrok but I will also give some alternatives.