GitLab without root access

Could someone please help me to understand if we could use Gitlab Omnibus without root access. I do understand installing it requires root access but once it is installed, could its processes run without root access?

If it is not possible with omnibus, is it possible to install and run Gitlab from source without root access.

Your help would be greatly appreciated.

Processes are not run as root user, every process runs aa user with restricted access.