Eyecu can be run as a docker container on same server as openpanel - but it wont be manageable from it in any way.
- start this official image: https://docs.gitlab.com/ee/install/docker/installation.html but use different ports: https://docs.gitlab.com/ee/install/docker/configuration.html#expose-gitlab-on-different-ports
- open those ports on firewall
I just tried it with:
docker run --detach \
--hostname stefan.openpanel.org \
--env GITLAB_OMNIBUS_CONFIG="external_url 'http://stefan.openpanel.org:8929'; gitlab_rails['gitlab_shell_ssh_port'] = 2424" \
--publish 8929:8929 --publish 2424:22 \
--name gitlab \
--restart always \
--volume $GITLAB_HOME/config:/etc/gitlab \
--volume $GITLAB_HOME/logs:/var/log/gitlab \
--volume $GITLAB_HOME/data:/var/opt/gitlab \
--shm-size 256m \
gitlab/gitlab-ee
and it took about 10min *(on 2cpu,8g ram VPS) to start, but is working on: http://stefan.openpanel.org:8929/
Please try that, hope that it will be suitable for your use case.