I’m new to GitLab and this forum as well so this might not help a lot.
But just to prepare the path for others:
How did you pin down Traefik as source of this problem? Have you tried the setup without Traefik?
Which OS are you using?
Have you tried any other way to confirm that gitlab is running?
If you are on the system that is running gitlab try gitlab-ctl status or systemctl | grep gitlab.
If you are on the system that is running docker try docker ps --all to list all running docker containers.
If your container is running access it with:
Regarding your test with the environment variable:
you can post code like this so links won’t get outdated
test@dockertest:~/build-file$ docker-compose pull && docker-compose up
ERROR: yaml.scanner.ScannerError: while scanning a simple key
in "./docker-compose.yml", line 58, column 13
could not find expected ':'
in "./docker-compose.yml", line 59, column 13
test@dockertest:~/build-file$
Are you sure that the environment tag is what you want?
If yes, what happens in line 58?
Can you post the whole docker-compose.yml with line numbers?
Try reading /var/log/gitlab/nginx/error.log and /var/log/gitlab/nginx/current in your docker container.
See what /var/opt/gitlab/nginx/conf/gitlab-http.conf:86 actually contains in line 86.
As you can see these are just general debugging tips as I seem to be on the same level. But there seem to be some competent people on reddit. Maybe I’ll post my question over there.