Browse Source

dev.base.digitaltelepresence.com

pull/2/head
Rob Colbert 2 years ago
parent
commit
b07e8f4941
  1. 4
      gulpfile.js
  2. 10
      ssl/mkcert
  3. 6
      ssl/openssl.cnf

4
gulpfile.js

@ -22,10 +22,10 @@ function util_start_browsersync ( ) {
return new Promise((resolve, reject) => {
browserSync.init({
proxy: {
target: 'https://localhost:3410',
target: 'https://dev.base.digitaltelepresence.com:3410',
ws: true,
},
host: 'localhost',
host: 'dev.base.digitaltelepresence.com',
open: 'local',
https: {
key: path.join(__dirname, 'ssl', 'dtp-webapp.key'),

10
ssl/mkcert

@ -1,7 +1,9 @@
#!/bin/bash
openssl genrsa -out dtp-webapp.key
openssl req -new -out dtp-webapp.csr -key dtp-webapp.key -config openssl.cnf
openssl x509 -req -days 3650 -in dtp-webapp.csr -signkey dtp-webapp.key -out dtp-webapp.crt -extensions v3_req -extfile openssl.cnf
rm -f *crt *key
rm dtp-webapp.csr
openssl genrsa -out dtp-base.key
openssl req -new -out dtp-base.csr -key dtp-base.key -config openssl.cnf
openssl x509 -req -days 3650 -in dtp-base.csr -signkey dtp-base.key -out dtp-base.crt -extensions v3_req -extfile openssl.cnf
rm dtp-base.csr

6
ssl/openssl.cnf

@ -11,15 +11,15 @@ localityName = Pittsburgh
localityName_default = Pittsburgh
organizationalUnitName = DTP Technologies, LLC
organizationalUnitName_default = DTP Technologies, LLC
commonName = *.digitaltelepresence.com
commonName = dev.base.digitaltelepresence.com
commonName_max = 64
[ v3_req ]
[v3_req]
# Extensions to add to a certificate request
basicConstraints = CA:FALSE
keyUsage = nonRepudiation, digitalSignature, keyEncipherment
subjectAltName = @alt_names
[alt_names]
DNS.1 = *.digitaltelepresence.com
DNS.1 = *.dev.base.digitaltelepresence.com
DNS.2 = localhost
Loading…
Cancel
Save