forked from argilla/docker
first commit
This commit is contained in:
commit
7f8d930717
|
@ -0,0 +1,13 @@
|
|||
# registry
|
||||
|
||||
## add user
|
||||
```htpasswd -Bn username >> htpasswd```
|
||||
|
||||
## edit user
|
||||
```vim htpasswd```
|
||||
|
||||
## generate certificate
|
||||
```openssl req -x509 -newkey rsa:4096 -nodes -keyout registry.key -out registry.crt -days 3650```
|
||||
|
||||
## list available images
|
||||
```curl -X GET https://dockerhub.golem.linux.it/v2/_catalog --user golem```
|
|
@ -0,0 +1,18 @@
|
|||
registry:
|
||||
restart: unless-stopped
|
||||
image: registry:2
|
||||
ports:
|
||||
- 5000:5000
|
||||
environment:
|
||||
REGISTRY_HTTP_TLS_CERTIFICATE: /certs/registry.crt
|
||||
REGISTRY_HTTP_TLS_KEY: /certs/registry.key
|
||||
REGISTRY_AUTH: htpasswd
|
||||
REGISTRY_AUTH_HTPASSWD_PATH: /auth/htpasswd
|
||||
REGISTRY_AUTH_HTPASSWD_REALM: Registry Realm
|
||||
volumes:
|
||||
- /srv/registry/data:/var/lib/registry
|
||||
- /srv/registry/certs:/certs
|
||||
- /srv/registry/auth:/auth
|
||||
|
||||
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
golem:$2y$05$rNWyfcyYTwvypKdzplPve.Ip.CA5.deA0GOEGpFxsejYqd3q.5BLG
|
||||
|
||||
giomba:$2y$05$HIGY3JUl9NOImMS4Mv3yceCPTMjiZO2ZIfJmBOZxP1MEcD7kvTA2W
|
||||
|
|
@ -0,0 +1,36 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIIGMTCCBBmgAwIBAgIUF1dWmbnoE2vdkkUprd7tVK89H7wwDQYJKoZIhvcNAQEL
|
||||
BQAwgacxCzAJBgNVBAYTAklUMRAwDgYDVQQIDAdUb3NjYW5hMQ8wDQYDVQQHDAZF
|
||||
bXBvbGkxLjAsBgNVBAoMJUdPTEVNIC0gR3J1cHBvIE9wZXJhdGl2byBMaW51eCBF
|
||||
bXBvbGkxITAfBgNVBAMMGGRvY2tlcmh1Yi5nb2xlbS5saW51eC5pdDEiMCAGCSqG
|
||||
SIb3DQEJARYTaW5mb0Bnb2xlbS5saW51eC5pdDAeFw0yMDEwMjYxOTUwMDdaFw0z
|
||||
MDEwMjQxOTUwMDdaMIGnMQswCQYDVQQGEwJJVDEQMA4GA1UECAwHVG9zY2FuYTEP
|
||||
MA0GA1UEBwwGRW1wb2xpMS4wLAYDVQQKDCVHT0xFTSAtIEdydXBwbyBPcGVyYXRp
|
||||
dm8gTGludXggRW1wb2xpMSEwHwYDVQQDDBhkb2NrZXJodWIuZ29sZW0ubGludXgu
|
||||
aXQxIjAgBgkqhkiG9w0BCQEWE2luZm9AZ29sZW0ubGludXguaXQwggIiMA0GCSqG
|
||||
SIb3DQEBAQUAA4ICDwAwggIKAoICAQC+kBdkrSBec5APuRW7vhsRsNjHg0O98i7u
|
||||
iLGIMGlVi0qYhmSOceCzYThd1UUULFv8LO3Kd90fjTHm0beeYZCXWGVkg8EQimUU
|
||||
3NHQpjE13oLFsyOf8bEmJSzNIC/oveBRQZB1E1bPp/e3Rg/mBcSnP1enZg7d1FkF
|
||||
qDYsNJDBdYT7WPkjmhbfVCeT2ranwZ74BcG6qBR96DLbAvUhnYsLYceIHIbj8LwU
|
||||
At66rMDePEDhwPs6cx0S9QTK8Y18wtBK38kTedVTiOe2L8OSSssF0xIJGK2oduUx
|
||||
GmyiQemNCc2Sq2waGvkkzXz41+Wd5KwOCHUHJnT1GpRwCPn4uAhfGqhJc7AClPV1
|
||||
HR9/1iRb8SoWhqWF8dfxynoJs/XTMt+8TKWbYt/10nzrN9FrnIHt4eruN1HVfWZd
|
||||
r3MAgAUpCqtega9hX7YU2OQsihlsetfTK1EPNfPvdT87A+yfxmfIlACQNHMskPx/
|
||||
2OAzsO9kxxH9f4JnqV2iqW4oSBELi4j/trg/lQlXjlS33iaM523a7Zr3fFKWYI6q
|
||||
6yQNXs2I9gvrpC+XFpWr2yzKZf45CN36TGtS2PWSRPFQPtDIEqn/gp5iCUVM7diL
|
||||
HJwEkpVGEMMP58/TcS6PB7/z4udo68sa5VenuKSEbOY46+Mvvb03rQO/JT+/LwPD
|
||||
LpNZ8A2FJwIDAQABo1MwUTAdBgNVHQ4EFgQU3MQWBy0QHjNe85XEZWftVBtUsVww
|
||||
HwYDVR0jBBgwFoAU3MQWBy0QHjNe85XEZWftVBtUsVwwDwYDVR0TAQH/BAUwAwEB
|
||||
/zANBgkqhkiG9w0BAQsFAAOCAgEAo033mn9bBp9a/jefyRVUg8Beab37t7sP/oN+
|
||||
5a7aYoM3NgGek3QzEkDRzQ2Qnc8tI0besQZ5qs0937OEUC+n39NL3ZFPKwMV15Fv
|
||||
y0wJQKCTEa16GJW0Qllmfc1AatGTejXRDyf1u1xINTJG6bcgOB1v8RV4Wr7upt/o
|
||||
mP+kUDdN5Iyb7N13p/VqfIczSl7qQ/wpDLJ9ss4i0Us5re2k6m5oyHYX92iSC8r/
|
||||
9q+a5bh2Jp4cSDcPWCSVazyrH9Ia6VsmOUC5HpS0igzHdTAmeedgYeqQeocTMRho
|
||||
Iak/6fzdwK9WfMxbrOyAubq9HND0vOqIuMtDH0t/T1n34SnD2F+/AjrADUqorKam
|
||||
6G+5hghQw6QBZc2TDG3rFYnYc41mfbBmeUzTozVNmESAn5JEYwSV4Nhlze3R7Uz4
|
||||
oaqCte2gux/fe6iOU4yjCAjQo5V6QYj9YyKV1hvqvOFEBPfi8tLKmAmab6wjnfv+
|
||||
Y4G/hXHl6zh0HEZeunGqKgPPKnSfvTGumqq4DsKT2/Ja9JwflD/ymqAY1R71ZpqD
|
||||
mRkM1rOWriwZdMbq2yuprOLvPzYlCYgIV0t2ENoob8khcUbRt7hFI6fWRn5j/zO9
|
||||
r8KJIyjjK7wRZDPN8ZDXB8Z+Ec5JXpLkmkO2lOnOKDK+Hs48qcJcFdja4ll7b/aa
|
||||
9sf0PaM=
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,52 @@
|
|||
-----BEGIN PRIVATE KEY-----
|
||||
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
|
||||
3S+u+CBsVGcJT4qSta/neOZ2Xw2J
|
||||
-----END PRIVATE KEY-----
|
Loading…
Reference in New Issue