File tree Expand file tree Collapse file tree 4 files changed +16
-4
lines changed Expand file tree Collapse file tree 4 files changed +16
-4
lines changed Original file line number Diff line number Diff line change 69
69
resolver_cloudflare : true ,
70
70
resolver_google : true ,
71
71
resolver_opendns : true ,
72
+ directory_letsencrypt : '/var/www/_letsencrypt/' ,
72
73
73
74
// COMMON - SECURITY
74
75
referrer_policy : 'no-referrer-when-downgrade' ,
Original file line number Diff line number Diff line change 649
649
</ div >
650
650
</ div >
651
651
</ div >
652
+ < div class ="form-group row " ng-class ="{ disabled: !hasCertLetsEncrypt() } ">
653
+ < label class ="col-sm-3 col-form-label col-form-label-sm ">
654
+ Let's Encrypt webroot
655
+ </ label >
656
+ < div class ="col-sm-9 ">
657
+ < input type ="text "
658
+ class ="form-control form-control-sm "
659
+ ng-model ="data.directory_letsencrypt "
660
+ ng-class ="{ 'input-changed': data.directory_letsencrypt !== defaultData.directory_letsencrypt } ">
661
+ </ div >
662
+ </ div >
652
663
</ div >
653
664
< div class ="tab-pane tab-security " ng-class ="{ 'active': tab_common === 'security' } ">
654
665
< div class ="form-group row ">
Original file line number Diff line number Diff line change 28
28
29
29
✔ Let's Encrypt
30
30
--> < span ng-if ="hasCertLetsEncrypt() "> < span class ="hljs-comment "> < span class ="counter "> .</ span > Create a common ACME-challenge directory (for Let's Encrypt):</ span >
31
- < span class ="hljs-section "> mkdir</ span > < span class ="hljs-attribute "> -p</ span > /var/www/_letsencrypt
32
- < span class ="hljs-section "> chown</ span > < span class ="hljs-attribute "> {{ data.user }}</ span > /var/www/_letsencrypt </ span > </ span > <!--
31
+ < span class ="hljs-section "> mkdir</ span > < span class ="hljs-attribute "> -p</ span > {{ data.directory_letsencrypt }}
32
+ < span class ="hljs-section "> chown</ span > < span class ="hljs-attribute "> {{ data.user }}</ span > {{ data.directory_letsencrypt }} </ span > </ span > <!--
33
33
34
34
35
35
52
52
--> < span ng-if ="isWWW(_site) || isRedirect(_site) "> < span class ="hljs-attribute " tooltips tooltip-template ="--domain " tooltip-side ="top "> -d</ span > www.{{ _domain }} </ span > <!--
53
53
--> < span ng-if ="isCDN(_site) "> < span class ="hljs-attribute " tooltips tooltip-template ="--domain " tooltip-side ="top "> -d</ span > cdn.{{ _domain }} </ span > <!--
54
54
--> < span class ="hljs-attribute "> --email</ span > {{ data.sites[_site].email ? data.sites[_site].email : 'info@' + _domain }} <!--
55
- --> < span class ="hljs-attribute " tooltips tooltip-template ="--webroot-path " tooltip-side ="top "> -w</ span > /var/www/_letsencrypt <!--
55
+ --> < span class ="hljs-attribute " tooltips tooltip-template ="--webroot-path " tooltip-side ="top "> -w</ span > {{ data.directory_letsencrypt }} <!--
56
56
--> < span class ="hljs-attribute " tooltips tooltip-template ="--non-interactive " tooltip-side ="top "> -n</ span > <!--
57
57
--> < span class ="hljs-attribute "> --agree-tos</ span > <!--
58
58
--> < span class ="hljs-attribute "> --force-renewal</ span > </ span >
Original file line number Diff line number Diff line change 1
1
# ACME-challenge
2
2
location ^~ /.well-known/acme-challenge/ {
3
- root /var/www/_letsencrypt ;
3
+ root {{ data.directory_letsencrypt }} ;
4
4
}
You can’t perform that action at this time.
0 commit comments