This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

turbocomply-frontend

1.2.1 • Public • Published

Mac OS:

brew install mkcert
export CAROOT=$(mkcert -CAROOT)

Create folder at any location

mkdir -p certs && cd certs

Generate root CA

mkcert -install

Create SSL for local domain. For example:

mkcert applocal.turbocomply.com

Add Host Path

Add /etc/hosts as below mentioned line:

127.0.0.1 applocal.turbocomply.com

Nginx Setup

    server {
        listen 443 ssl;
        ssl_protocols TLSv1.2;
        ssl_ciphers 'EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH';
        ssl_prefer_server_ciphers on;
        ssl_certificate <YOUR LOCATION>/certs/applocal.turbocomply.com.pem;
        ssl_certificate_key <YOUR LOCATION>/certs/applocal.turbocomply.com-key.pem;
        server_name applocal.turbocomply.com;

        location ~ /(api/) {
            proxy_pass https://api.turbocomply.in;
            proxy_ssl_name $proxy_host;
            proxy_ssl_server_name on;
            proxy_http_version 1.1;
        }

        location / {
            proxy_pass http://127.0.0.1:8080;
            proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection 'upgrade';
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_cache_bypass $http_upgrade;
        }
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }

Readme

Keywords

none

Package Sidebar

Install

npm i turbocomply-frontend

Weekly Downloads

40

Version

1.2.1

License

MIT

Unpacked Size

3.15 MB

Total Files

507

Last publish

Collaborators

  • vijaybaliah