-
Notifications
You must be signed in to change notification settings - Fork 1
/
eo-letsencrypt-nginx-proxy.json
34 lines (34 loc) · 1.44 KB
/
eo-letsencrypt-nginx-proxy.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
{
"Nginx Proxy Lets Encrypt Companion (EO)": {
"containers": {
"eo-letsencrypt-nginx-proxy-companion": {
"image": "jrcs/letsencrypt-nginx-proxy-companion",
"tag": "latest",
"launch_order": 1,
"volumes": {
"/etc/nginx/certs": {
"description": "Choose a volume for generated certificates and keys.",
"label": "Certs n Keys"
},
"/etc/nginx/vhost.d": {
"description": "Choose a volume for the vhost.d config directory. ",
"label": "vhosts"
},
"/usr/share/nginx/html": {
"description": "Choose a volume to write the challenge files. ",
"label": "lets encrypt challenge"
}
},
"opts": [
["--net", "rockon_br0"],
["-v", "/var/run/docker.sock:/var/run/docker.sock:ro"],
["-h", "eo-letsencrypt-nginx-proxy-companion"]
]
}
},
"description": "Use this Enigma Omega Rockon with the Nginx Proxy to auto generate certificates and private key with the Lets Encrypt protocol. ",
"more_info": "This Rockon uses the JrCs/docker-letsencrypt-nginx-proxy-companion docker image. The container sets-up nginx and docker-gen. docker-gen generates reverse proxy configs for nginx and reloads nginx when containers are started and stopped.",
"version": "0.1",
"website": "https://github.com/JrCs/docker-letsencrypt-nginx-proxy-companion"
}
}