Skip to content

Instantly share code, notes, and snippets.

View crowne's full-sized avatar

Neil Crow crowne

View GitHub Profile
@crowne
crowne / dev.myapp.com.ssl.conf
Created November 15, 2024 18:05
nginx cors headers using maps
log_format lf_app '$remote_addr - $remote_user [$time_local] $status $body_bytes_sent "$request" '
'"$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for" '
'<"$obfuscated_request_body" >';
map $request_body $obfuscated_request_body {
~*(.*)(password)(.*) $1$2********;
default $request_body;
}
@crowne
crowne / Dockerfile
Created July 5, 2023 22:16
highcharts-export-server
FROM node:18
ARG ACCEPT_HIGHCHARTS_LICENSE=YES
ARG HIGHCHARTS_VERSION=9.2.2
# Create app directory
WORKDIR /usr/src/app
RUN npm install highcharts-export-server -g
@crowne
crowne / .bashrc
Created August 12, 2016 12:27 — forked from patik/.bashrc
Bash configure proxy for corporate network
# configure proxy for git while on corporate network
# From https://gist.github.com/garystafford/8196920
function proxy_on(){
# assumes $USERDOMAIN, $USERNAME, $USERDNSDOMAIN
# are existing Windows system-level environment variables
# assumes $PASSWORD, $PROXY_SERVER, $PROXY_PORT
# are existing Windows current user-level environment variables (your user)
# environment variables are UPPERCASE even in git bash