|
@@ -0,0 +1,14 @@
|
|
|
+#!/usr/bin/env bash
|
|
|
+
|
|
|
+docker rm -f frei_proxy_nginx || true
|
|
|
+docker rm -f frei_proxy_nginx_companion || true
|
|
|
+
|
|
|
+docker network create --subnet 172.45.0.0/24 --driver bridge frei_network || true
|
|
|
+
|
|
|
+docker volume create frei_proxy_data_certs || true
|
|
|
+docker volume create frei_proxy_data_vhosts || true
|
|
|
+docker volume create frei_proxy_data || true
|
|
|
+
|
|
|
+docker run --detach --restart always --name frei_proxy_nginx --network frei_network --publish 80:80 --publish 443:443 --volume frei_proxy_data_certs:/etc/nginx/certs --volume frei_proxy_data_vhosts:/etc/nginx/vhost.d --volume frei_proxy_data:/usr/share/nginx/html --volume /var/run/docker.sock:/tmp/docker.sock:ro jwilder/nginx-proxy
|
|
|
+
|
|
|
+docker run --detach --restart always --name frei_proxy_nginx_companion --network frei_network --volumes-from frei_proxy_nginx --volume /var/run/docker.sock:/var/run/docker.sock:ro --env "DEFAULT_EMAIL=kpmy@ya.ru" jrcs/letsencrypt-nginx-proxy-companion
|