Initial Commit

This commit is contained in:
Deon George 2016-07-08 16:57:16 +10:00
commit 8341980d8d
3 changed files with 305 additions and 0 deletions

39
.gitlab-ci.yml Normal file
View File

@ -0,0 +1,39 @@
image: docker:latest
stages:
- test
- build
services:
- leenooks/ci-docker:dind
variables:
VERSION: dind
DOCKER_HOST: tcp://leenooks-ci-docker:2375
before_script:
- env|sort
- test -n "${REGISTRY}" # Needs to be set in project
- test -n "${IMAGE}" # Needs to be set in project
- docker info
- docker version
- docker login -u gitlab-ci-token -p $CI_BUILD_TOKEN ${REGISTRY}
test:
stage: test
script:
- docker build -t ${IMAGE}:${VERSION} .
- docker images
only:
- debug
build:
stage: build
script:
- docker build -t ${IMAGE}:${VERSION} .
- docker tag ${IMAGE}:${VERSION} ${REGISTRY}/${IMAGE}:${VERSION}
- docker push ${REGISTRY}/${IMAGE}:${VERSION}
tags:
- docker
only:
- master

7
Dockerfile Normal file
View File

@ -0,0 +1,7 @@
# NAME leenooks/ci-docker
# VERSION dind
# BUILD docker build ..
FROM 446184254acb
COPY ca.crt /etc/docker/certs.d/registry.leenooks.net/

259
ca.crt Normal file
View File

@ -0,0 +1,259 @@
Certificate:
Data:
Version: 3 (0x2)
Serial Number: 2 (0x2)
Signature Algorithm: sha1WithRSAEncryption
Issuer: C=AU, ST=VIC, O=DLCM, OU=SSL, CN=DLCM Root CA
Validity
Not Before: Nov 23 03:39:53 2014 GMT
Not After : Nov 20 03:39:53 2024 GMT
Subject: C=AU, ST=VIC, O=DLCM, OU=Web, CN=DLCM Web CA
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
RSA Public Key: (2048 bit)
Modulus (2048 bit):
00:b5:18:02:d8:48:1c:3e:61:e4:9f:88:d8:e6:19:
46:ab:6e:c6:e0:22:8e:2c:cc:4e:4c:35:95:08:b5:
f4:9e:7e:2f:68:5c:bc:69:3b:d0:c7:74:a7:3d:54:
ec:36:b2:46:c3:68:24:6e:55:e8:ec:55:d5:d8:73:
5b:01:f3:b8:e6:bf:b8:40:1c:49:ca:37:45:eb:ba:
50:9b:a0:7a:3e:51:ad:fd:f3:b8:da:d2:dc:66:a7:
2e:43:ac:31:76:32:a4:3b:dd:ee:37:37:c1:ee:90:
fe:6e:69:6b:73:98:bd:29:03:51:ad:2e:07:1f:df:
bf:cd:2f:5b:fa:bd:d8:9d:f6:68:da:dc:91:19:b7:
2e:2d:b0:23:f1:50:7b:1f:58:fc:c5:e4:79:e4:f5:
aa:2f:23:e0:0b:5c:5d:82:4e:b1:78:ca:e5:b6:b2:
8e:53:37:69:ab:f5:f7:a7:9b:02:ef:60:c0:e7:ac:
62:68:8c:c8:c0:7d:a4:5f:71:f5:4b:c2:b6:1a:5e:
f9:5f:a5:21:58:08:bb:34:16:13:08:7d:2f:02:19:
d7:81:23:aa:44:c9:fe:5c:ae:ef:47:51:44:8a:cb:
a9:74:1d:19:e8:d9:95:50:7d:08:a5:f9:59:69:4b:
23:cb:82:dd:c0:ae:22:22:e0:90:1c:45:e4:dc:00:
43:19
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Basic Constraints: critical
CA:TRUE, pathlen:0
X509v3 Subject Key Identifier:
92:98:6C:5B:C1:3E:A8:4E:DA:A5:D3:DF:F4:9E:0F:1A:09:0F:73:F2
X509v3 Authority Key Identifier:
keyid:FA:03:A3:58:04:08:E5:6D:5D:A0:F7:B9:E8:0E:02:AF:78:A2:BB:69
DirName:/C=AU/ST=VIC/L=Melbourne/O=Master Root Key/OU=SSL/CN=Root CA
serial:01
X509v3 Key Usage:
Certificate Sign, CRL Sign
Netscape Cert Type:
SSL CA, S/MIME CA
X509v3 Issuer Alternative Name:
URI:https://ssl.dlcm.co
Authority Information Access:
OCSP - URI:https://ssl.dlcm.co/ocsp
CA Issuers - URI:https://ssl.dlcm.co/ca
X509v3 CRL Distribution Points:
URI:https://ssl.dlcm.co/crl
Signature Algorithm: sha1WithRSAEncryption
20:a1:64:a0:d1:34:31:3d:30:c3:1b:b4:5c:d8:5b:6c:96:3a:
18:a8:e3:c2:06:64:f9:7a:56:e2:93:2c:13:f9:dc:55:59:ba:
1f:a7:62:b3:0c:85:e1:a0:01:50:df:01:5b:3a:06:a4:cb:11:
dd:84:b2:57:66:09:ee:57:a9:5c:e1:e0:af:8a:9a:b8:79:b5:
b3:3f:f4:35:fd:a8:8c:b9:1f:87:87:7b:9f:f2:c2:cd:7d:df:
ad:07:47:7f:1a:43:25:d9:c3:d2:0d:00:5d:07:11:d9:85:4d:
ee:d6:a7:cb:c1:6e:11:9e:b8:7d:91:cb:ea:d3:f2:1d:61:8f:
19:de:6b:48:5e:3a:1e:3e:4e:c5:b8:92:a0:3b:c3:50:bd:d1:
46:6c:ab:3b:b5:25:27:25:bb:47:ab:d8:d9:03:c1:f6:4a:76:
61:6b:3a:62:e3:c8:d9:cc:dd:88:ab:b8:db:fa:69:2c:77:1b:
70:71:39:35:f5:1c:af:70:b8:a7:fe:d9:2f:74:16:43:f4:c2:
c9:1c:1f:47:81:b4:b5:85:8b:da:62:a1:0f:0e:0f:f0:e4:6e:
42:56:c0:86:1e:0f:38:07:6c:88:ab:81:2f:af:7b:e6:4d:25:
28:76:78:de:bc:f9:bd:6a:2a:46:5c:83:ca:b7:69:ca:3f:19:
19:14:5b:dd
-----BEGIN CERTIFICATE-----
MIIEqzCCA5OgAwIBAgIBAjANBgkqhkiG9w0BAQUFADBPMQswCQYDVQQGEwJBVTEM
MAoGA1UECBMDVklDMQ0wCwYDVQQKEwRETENNMQwwCgYDVQQLEwNTU0wxFTATBgNV
BAMTDERMQ00gUm9vdCBDQTAeFw0xNDExMjMwMzM5NTNaFw0yNDExMjAwMzM5NTNa
ME4xCzAJBgNVBAYTAkFVMQwwCgYDVQQIEwNWSUMxDTALBgNVBAoTBERMQ00xDDAK
BgNVBAsTA1dlYjEUMBIGA1UEAxMLRExDTSBXZWIgQ0EwggEiMA0GCSqGSIb3DQEB
AQUAA4IBDwAwggEKAoIBAQC1GALYSBw+YeSfiNjmGUarbsbgIo4szE5MNZUItfSe
fi9oXLxpO9DHdKc9VOw2skbDaCRuVejsVdXYc1sB87jmv7hAHEnKN0XrulCboHo+
Ua3987ja0txmpy5DrDF2MqQ73e43N8HukP5uaWtzmL0pA1GtLgcf37/NL1v6vdid
9mja3JEZty4tsCPxUHsfWPzF5Hnk9aovI+ALXF2CTrF4yuW2so5TN2mr9fenmwLv
YMDnrGJojMjAfaRfcfVLwrYaXvlfpSFYCLs0FhMIfS8CGdeBI6pEyf5cru9HUUSK
y6l0HRno2ZVQfQil+VlpSyPLgt3AriIi4JAcReTcAEMZAgMBAAGjggGRMIIBjTAS
BgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBSSmGxbwT6oTtql09/0ng8aCQ9z
8jCBkwYDVR0jBIGLMIGIgBT6A6NYBAjlbV2g97noDgKveKK7aaFtpGswaTELMAkG
A1UEBhMCQVUxDDAKBgNVBAgTA1ZJQzESMBAGA1UEBxMJTWVsYm91cm5lMRgwFgYD
VQQKEw9NYXN0ZXIgUm9vdCBLZXkxDDAKBgNVBAsTA1NTTDEQMA4GA1UEAxMHUm9v
dCBDQYIBATALBgNVHQ8EBAMCAQYwEQYJYIZIAYb4QgEBBAQDAgEGMB4GA1UdEgQX
MBWGE2h0dHBzOi8vc3NsLmRsY20uY28wWAYIKwYBBQUHAQEETDBKMCQGCCsGAQUF
BzABhhhodHRwczovL3NzbC5kbGNtLmNvL29jc3AwIgYIKwYBBQUHMAKGFmh0dHBz
Oi8vc3NsLmRsY20uY28vY2EwKAYDVR0fBCEwHzAdoBugGYYXaHR0cHM6Ly9zc2wu
ZGxjbS5jby9jcmwwDQYJKoZIhvcNAQEFBQADggEBACChZKDRNDE9MMMbtFzYW2yW
Ohio48IGZPl6VuKTLBP53FVZuh+nYrMMheGgAVDfAVs6BqTLEd2EsldmCe5XqVzh
4K+Kmrh5tbM/9DX9qIy5H4eHe5/yws19360HR38aQyXZw9INAF0HEdmFTe7Wp8vB
bhGeuH2Ry+rT8h1hjxnea0heOh4+TsW4kqA7w1C90UZsqzu1JSclu0er2NkDwfZK
dmFrOmLjyNnM3YiruNv6aSx3G3BxOTX1HK9wuKf+2S90FkP0wskcH0eBtLWFi9pi
oQ8OD/DkbkJWwIYeDzgHbIirgS+ve+ZNJSh2eN68+b1qKkZcg8q3aco/GRkUW90=
-----END CERTIFICATE-----
Certificate:
Data:
Version: 3 (0x2)
Serial Number: 1 (0x1)
Signature Algorithm: sha1WithRSAEncryption
Issuer: C=AU, ST=VIC, L=Melbourne, O=Master Root Key, OU=SSL, CN=Root CA
Validity
Not Before: Nov 23 03:39:05 2014 GMT
Not After : Nov 20 03:39:05 2024 GMT
Subject: C=AU, ST=VIC, O=DLCM, OU=SSL, CN=DLCM Root CA
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
RSA Public Key: (2048 bit)
Modulus (2048 bit):
00:cf:cc:32:46:55:2d:70:25:3d:78:c3:df:2f:f2:
58:bf:24:80:a9:c1:c4:3c:a5:0d:4d:4c:a9:5a:5f:
4c:71:f8:13:3a:d4:41:7b:ef:ab:c6:cf:41:8b:82:
f2:d9:ff:0a:1f:5b:57:8f:ed:44:a4:cb:b1:10:f1:
80:1e:3b:2c:9e:5c:17:c1:b0:9e:0b:90:1c:9c:bb:
88:24:3d:ee:d0:a0:6a:ef:8f:0c:e6:41:eb:fb:7d:
34:64:af:d6:1c:9c:97:ec:54:4b:ea:35:c8:88:a2:
3c:08:07:db:c0:80:d3:b0:96:df:a6:98:83:ef:e5:
43:12:30:12:39:0b:aa:11:94:0a:20:a0:37:2d:5a:
c2:98:49:fe:05:78:e5:fb:ab:71:b9:ad:28:57:13:
c6:e3:d3:8e:3c:27:27:35:74:cb:17:e8:86:81:fb:
1f:41:80:09:57:61:a4:a8:db:9e:12:8f:58:6c:0e:
1c:ce:67:77:e3:f4:32:c3:35:81:fd:10:9f:66:f5:
03:92:20:57:0d:5f:e4:6e:66:f0:ac:bc:64:51:5f:
dd:61:2d:c4:5e:01:84:fd:71:23:b7:4c:2a:a8:94:
92:e6:aa:0d:08:32:82:f2:02:02:88:8a:63:c4:0f:
e9:30:e0:a1:a6:70:50:db:06:85:67:b7:7f:2b:a2:
4e:27
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Basic Constraints: critical
CA:TRUE, pathlen:1
X509v3 Subject Key Identifier:
FA:03:A3:58:04:08:E5:6D:5D:A0:F7:B9:E8:0E:02:AF:78:A2:BB:69
X509v3 Authority Key Identifier:
keyid:85:A7:9A:0D:76:5E:72:F7:FA:70:86:14:C5:AD:A6:E7:32:3D:B9:FF
DirName:/C=AU/ST=VIC/L=Melbourne/O=Master Root Key/OU=SSL/CN=Root CA
serial:CF:3A:12:1D:73:B5:76:6E
X509v3 Key Usage:
Certificate Sign, CRL Sign
Netscape Cert Type:
SSL CA, S/MIME CA
X509v3 Issuer Alternative Name:
URI:https://ssl.dlcm.co
Authority Information Access:
OCSP - URI:https://ssl.dlcm.co/ocsp
CA Issuers - URI:https://ssl.dlcm.co/ca
X509v3 CRL Distribution Points:
URI:https://ssl.dlcm.co/crl
Signature Algorithm: sha1WithRSAEncryption
aa:16:2c:ff:47:e0:91:c9:a6:2e:75:fc:0b:3a:c3:1c:62:82:
1c:6c:ac:2e:f0:78:30:e8:02:13:a8:e1:5e:4a:e8:46:43:56:
5c:a1:ce:83:39:68:b0:99:cc:c1:bd:a8:37:a0:24:25:5c:4a:
d4:42:53:5e:5d:58:45:48:3e:9e:6e:23:48:24:bf:2f:eb:e1:
34:66:06:3a:57:72:d6:45:3b:dd:0e:b9:3e:87:ef:8f:6d:8a:
39:44:e0:45:8a:9c:d0:90:08:73:a4:13:56:df:0d:ef:72:60:
61:35:6d:5e:ff:05:1f:54:e6:60:9d:d4:29:29:ff:9f:c3:56:
ab:7d:a7:95:4c:8e:75:87:31:91:33:dc:4c:18:77:c3:23:fc:
a1:ee:bc:0e:7a:3e:e0:da:bb:13:d4:54:7b:1d:be:37:d3:d2:
ba:71:9d:8d:5d:e0:82:93:7f:d7:6d:45:2f:0d:2e:7f:6a:0e:
5d:45:65:c6:10:02:d9:1a:79:ed:bb:96:04:f6:b6:55:65:23:
72:38:75:3b:8e:41:e8:90:dd:c5:ba:9b:59:7c:06:b5:dd:ee:
04:0b:64:9b:8b:d3:27:28:03:53:25:ce:8e:01:9a:ef:bc:ec:
20:e8:bf:23:7e:90:1f:c7:05:48:64:77:99:5e:45:9f:b7:2c:
7b:66:2a:15:9f:08:7f:1a:17:ec:66:b4:23:bb:79:cd:ad:63:
29:eb:bc:1c:51:42:2b:00:d0:d0:aa:28:63:7f:e3:8d:44:dd:
f3:a1:25:84:29:5d:ee:ae:26:88:8a:9d:24:c1:1c:c5:38:af:
5d:c9:b3:ac:4e:fb:b4:e6:3d:b2:c5:4d:f2:8e:19:cd:75:e2:
40:a8:e7:ae:9c:ab:1e:42:9f:f4:38:96:97:8f:b1:87:91:ce:
4c:10:a4:a5:36:65:0a:14:ed:7b:a7:bb:e8:17:e0:16:d7:3e:
81:92:0b:b7:79:ba:c1:85:c5:35:2a:30:cc:e1:87:20:75:c1:
ad:30:e7:eb:30:47:bd:5e:92:5b:f0:15:23:a1:b4:2e:30:1c:
70:60:56:92:bd:73:37:b3:c7:77:7f:6c:00:27:70:32:03:cb:
1f:53:52:de:54:d0:cd:8e:23:18:ad:cb:f9:74:16:76:13:88:
d3:68:80:5e:2c:e9:2d:73:20:d5:5e:04:d5:06:7f:2e:57:72:
f2:09:6c:9e:b1:b3:10:8d:af:55:2c:3d:1f:f0:d6:6c:57:36:
81:dc:a8:87:37:01:0b:b5:fe:8a:4c:36:c8:69:63:19:ef:70:
c5:71:ed:f1:80:ef:77:08:36:2d:26:aa:3a:47:b1:57:3d:b9:
7e:30:e4:7d:97:18:1b:91
-----BEGIN CERTIFICATE-----
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
G5E=
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
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
+UbtCA==
-----END CERTIFICATE-----