FIX: hsts header
This commit is contained in:
		
							parent
							
								
									fd6caf859c
								
							
						
					
					
						commit
						1c8232d1ec
					
				
							
								
								
									
										3
									
								
								index.js
									
									
									
									
									
								
							
							
						
						
									
										3
									
								
								index.js
									
									
									
									
									
								
							@ -5,6 +5,7 @@ process.on('uncaughtException', function (err) {
 | 
			
		||||
 | 
			
		||||
process.env.NODE_TLS_REJECT_UNAUTHORIZED = '0';
 | 
			
		||||
let express = require('express');
 | 
			
		||||
const helmet = require('helmet');
 | 
			
		||||
let morgan = require('morgan');
 | 
			
		||||
import { v4 as uuidv4 } from 'uuid';
 | 
			
		||||
let logger = require('./utils/logger');
 | 
			
		||||
@ -16,6 +17,8 @@ morgan.token('id', function getId(req) {
 | 
			
		||||
 | 
			
		||||
let app = express();
 | 
			
		||||
app.enable('trust proxy');
 | 
			
		||||
app.use(helmet.hsts());
 | 
			
		||||
app.use(helmet.hidePoweredBy());
 | 
			
		||||
 | 
			
		||||
const rateLimit = require('express-rate-limit');
 | 
			
		||||
const limiter = rateLimit({
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										5
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										5
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							@ -3460,6 +3460,11 @@
 | 
			
		||||
        "minimalistic-assert": "^1.0.1"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "helmet": {
 | 
			
		||||
      "version": "4.6.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/helmet/-/helmet-4.6.0.tgz",
 | 
			
		||||
      "integrity": "sha512-HVqALKZlR95ROkrnesdhbbZJFi/rIVSoNq6f3jA/9u6MIbTsPh3xZwihjeI5+DO/2sOV6HMHooXcEOuwskHpTg=="
 | 
			
		||||
    },
 | 
			
		||||
    "hmac-drbg": {
 | 
			
		||||
      "version": "1.0.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
 | 
			
		||||
 | 
			
		||||
@ -30,6 +30,7 @@
 | 
			
		||||
    "express": "^4.17.1",
 | 
			
		||||
    "express-rate-limit": "^5.2.6",
 | 
			
		||||
    "frisbee": "^3.1.4",
 | 
			
		||||
    "helmet": "^4.6.0",
 | 
			
		||||
    "ioredis": "^4.27.2",
 | 
			
		||||
    "jayson": "^3.6.3",
 | 
			
		||||
    "morgan": "^1.10.0",
 | 
			
		||||
 | 
			
		||||
@ -45,9 +45,9 @@ const important_channels = {
 | 
			
		||||
    uri: '02816caed43171d3c9854e3b0ab2cf0c42be086ff1bd4005acc2a5f7db70d83774@35.238.153.25:9735',
 | 
			
		||||
    wumbo: 1,
 | 
			
		||||
  },
 | 
			
		||||
  '02570432c30df86ff7dbe3b49e24e8280411674f96470154cadc76d447e339292b': {
 | 
			
		||||
  '036b53093df5a932deac828cca6d663472dbc88322b05eec1d42b26ab9b16caa1c': {
 | 
			
		||||
    name: 'okcoin',
 | 
			
		||||
    uri: '02570432c30df86ff7dbe3b49e24e8280411674f96470154cadc76d447e339292b@8.210.75.128:26657',
 | 
			
		||||
    uri: '036b53093df5a932deac828cca6d663472dbc88322b05eec1d42b26ab9b16caa1c@47.243.25.4:26658',
 | 
			
		||||
    wumbo: 1,
 | 
			
		||||
  },
 | 
			
		||||
  //  '0331f80652fb840239df8dc99205792bba2e559a05469915804c08420230e23c7c': {
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user