Skip to content

kinoko/mgrun

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mgrun

Build Status

A docker-based multi runners for gitlab with web-based management.

Usage

docker run -d --link mongo:mongo -e MONGO=URL="mongodb://..." \
  -e GITLAB_HOST="https:///..." \ 
  -e ROOT_URL="http://..." \
  -e GITLAB_APP_ID="..." \
  -e GITLAB_APP_SECRET="..." \
  -p 3000:80 \
  --name mgrun \
  kinoko/mgrun

Options

Name Description Default Example
MONGO_URL URL of the mongo db. mongodb://mongo:27017/mgrun
ROOT_URL URL of mgrun. http://localhost
PORT Port number to publish mgrun. 80
GITLAB_HOST Hostname of the gitlab. http://localhost
GITLAB_APP_ID Oauth application ID from gitlab oauth provider.
GITLAB_APP_SECRET Oauth application secret from gitlab oauth provider.
DEFAULT_LINKS Default links for the docker container of runners. The links should be separated by a space. "example:example test:test foo:bar"

Volume

This image exposes /etc/gitlab-runner which contains config.toml. config.toml contains the configurations for the managed gitlab runners.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors