initial release of gogs for Rancher Community Catalog

This commit is contained in:
xinity 2016-02-28 16:21:46 +01:00
parent 8d40e8253c
commit 4e5d74b6f7
4 changed files with 52 additions and 0 deletions

View File

@ -0,0 +1,14 @@
gogs:
image: gogs/gogs:latest
ports:
- ${http_port}:3000
- ${ssh_port}:22
links:
- mysql:db
mysql:
image: mysql:latest
ports:
- ${public_port}:3306
environment:
MYSQL_ROOT_PASSWORD: ${mysql_password}

View File

@ -0,0 +1,33 @@
.catalog:
name: "Gogs"
version: "v0.8.43"
description: "A painless self-hosted Git service"
uuid: gogs-0
minimum_rancher_version: v0.51.0
questions:
- variable: public_port
description: "public port to access the mysql server"
label: "Public Port"
required: true
default: "3306"
type: "int"
- variable: http_port
description: "http port to access gogs webui"
label: "Http Port"
required: true
default: "10080"
type: "int"
- variable: ssh_port
description: "ssh port to access gogs cli"
label: "Ssh Port"
required: true
default: "222"
type: "int"
- variable: mysql_password
description: "mysql root password"
label: "Mysql Password"
required: true
default: "password"
type: "string"
gogs:

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

View File

@ -0,0 +1,5 @@
name: Gogs
description: |
A painless self-hosted Git service
version: v0.8.43
category: Git