Static website from GitLab repository

Are files (from repositories) kept as they are? I was hoping to point nginx (not that i am aware how to do it when using the Omnibus package) to the repository files and have a live preview of the latest changes.

But i cannot locate them. Where does GitLab stores files from the repositories?

By default, GitLab stores its repositories under /var/opt/gitlab/git-data/repositories

Out of curiosity, what do you mean by live preview? Do you mean something like this:

I mean - can i point my webserver to the git repo files?

On my PC i have a local copy of a PHP based website. Its root folder is also a git repo. But after a number of HDDs and PCs replacments i wonder - can i run the webserver and GitLab on the same machine?
Can the web server use the folder of the repository in GitLab?

GitLab only stores the bare repo hence there actually no files there.