Skip to content

Instantly share code, notes, and snippets.

View je-poy's full-sized avatar
🏠
Working from home

Jeff je-poy

🏠
Working from home
View GitHub Profile
@je-poy
je-poy / ReadMe.md
Last active November 17, 2023 15:25
Change Docker Bridge Network
  1. Check your bridge routing: route -n
  2. Delete conflicting bridge with docker bridge: route del -net <conflicting ip>/16
  3. Set bip property in /etc/docker/daemon.js with new docker bridge network with .1 on the last part of the ip
{
 "bip": "172.19.0.1/16"
}
  1. Restart docker service: sudo service docker restart
  2. Check bridge routing if the new bridge network is already set
@je-poy
je-poy / ninjavan_webhook.js
Last active July 1, 2021 02:26
Ninjavan Webhook HASH Validation
let CryptoJS = require('crypto-js')
let headers = request.headers
let data = request.body
let ninjavanHash = headers['x-ninjavan-hmac-sha256']
let jsonString = JSON.stringify(data)
let secret = "<Client_Key>"
let hmac = CryptoJS.algo.HMAC.create(CryptoJS.algo.SHA256, secret);