Skip to content
This repository was archived by the owner on Aug 10, 2020. It is now read-only.

Issue-5: Add support for SSL - #27

Merged
mbtamuli merged 5 commits into
EasyEngine:masterfrom
vishaldodiya:issue/GH-5
Jan 29, 2018
Merged

mbtamuli merged 5 commits into
EasyEngine:masterfrom
vishaldodiya:issue/GH-5

Conversation

@vishaldodiya

Copy link
Copy Markdown

No description provided.

Comment thread scripts/ee4 Outdated
-v /etc/nginx/certs:/etc/nginx/certs \
-v /etc/nginx/conf.d:/etc/nginx/conf.d \
-v /var/run/docker.sock:/tmp/docker.sock:ro \
--network $SITE_NAME \

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How do you propose this method will work when a second site is created?

Comment thread scripts/ee4
runNginxProxyAndLetsEncrypt
docker network create $SITE_NAME
docker network connect $SITE_NAME nginx-proxy
docker network connect $SITE_NAME letsencrypt

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@vishaldodiya You will also have to disconnect letsencrypt container while deleting site.

Comment thread docker-compose.yml
restart: always
environment:
- VIRTUAL_HOST
- LETSENCRYPT_HOST=${VIRTUAL_HOST}

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LETSENCRYPT_HOST will be required for mail service also.

@mbtamuli
mbtamuli merged commit 4fb5eca into EasyEngine:master Jan 29, 2018
@mbtamuli

Copy link
Copy Markdown
Contributor

@vishaldodiya Please add docs for this too. #28

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants