This is a tool for creating staging environments easy. Staginator use docker and works with Gitlab.
It's allows you create different stagings for each branch in your git repository.
Please note, that currently Staginator support only old Gitlab versions with global namespace support. Pull requests are welcome ;)
Installation: https://github.com/stfalcon-studio/staginator/wiki/Installation