Skip to content

Instantly share code, notes, and snippets.

View zugarzeeker's full-sized avatar

Supanut Apikulvanich zugarzeeker

View GitHub Profile
@zugarzeeker
zugarzeeker / lets-encrypt-sha256.sh
Created March 30, 2017 07:33 — forked from niklasvincent/lets-encrypt-sha256.sh
Let's Encrypt Certificates SHA256 fingerprint
#!/bin/bash
BASE_URL="https://letsencrypt.org/certs/"
CERTIFICATES="lets-encrypt-x3-cross-signed.pem lets-encrypt-x4-cross-signed.pem lets-encrypt-x1-cross-signed.pem lets-encrypt-x2-cross-signed.pem"
for CERTIFICATE in $CERTIFICATES; do
echo "# $CERTIFICATE "
curl --silent "${BASE_URL}${CERTIFICATE}" | openssl x509 -noout -fingerprint -sha256 -inform pem | cut -d'=' -f2 | tr '[:upper:]' '[:lower:]' | sed -e 's/://g' |
done
@zugarzeeker
zugarzeeker / dll.config.js
Created November 28, 2016 13:38 — forked from blutarche/dll.config.js
Webpack config for improving performance of development mode. (https://github.com/erikras/react-redux-universal-hot-example/issues/616)
require('babel-polyfill');
var fs = require('fs');
var path = require('path');
var webpack = require('webpack');
var assetsPath = path.resolve(__dirname, '../static/dist');
var host = (process.env.HOST || 'localhost');
var port = (+process.env.PORT + 1) || 3001;
var WebpackIsomorphicToolsPlugin = require('webpack-isomorphic-tools/plugin');