Some day gitlab runner cache just stop work. Version gitlab-runner=12.0.1 No URL provided, cache will not be downloaded from shared cache server. Instead a local version of cache will be extracted. Sep 3 13:32:29 review gitlab-runner[354]: ERROR: Could not create cache adapter error=cache adapter could not be initialized: missing S3 configuration
Sometimes make sense to put small and understandable template. I don't see any point to use separated 80 and 443 vhosts if you need only 443, and 80 needed only for redirect.