Skip to content

Instantly share code, notes, and snippets.

Zach Schneider schneidmaster

View GitHub Profile
schneidmaster / site.conf
Created May 1, 2015
Sample Ghost nginx Config
View site.conf
server {
access_log /srv/www/;
error_log /srv/www/;
passenger_app_root /srv/www/;
passenger_enabled on;
passenger_app_type node;
passenger_startup_file index.js;
schneidmaster / config.js
Created May 1, 2015
Sample Ghost Production Configuration
View config.js
// # Ghost Configuration
// Setup your Ghost install for the production environment
// Documentation can be found at
var path = require('path'),
config = {
// ### Production
// When running Ghost in the wild, use the production environment
schneidmaster /
Last active Aug 30, 2018
Environment Setup
# Sets up basic development environment for ruby and nodejs
# Install Homebrew
ruby -e "$(curl -fsSL"
# Install Homebrew basics
brew install adns apr apr-util archey aspell atk augeas autoconf automake aws-cfn-tools aws-elasticbeanstalk awscli boost cairo certbot clamav cmake convox coreutils dialog dos2unix doxygen ec2-api-tools elasticsearch erlang faac ffmpeg flow fontconfig freetds freetype gcc gd gdbm gettext gifsicle git glew glib gmp gnupg gnupg2 gnutls go gobject-introspection gource graphviz heroku htop htop-osx hub icu4c imagemagick isl jhead jpeg jpegoptim lame libassuan libevent libffi libgcrypt libgpg-error libidn2 libksba libmpc libpng libpq libtasn1 libtiff libtool libunistring libusb libusb-compat libvo-aacenc libxml2 libyaml libzip mcrypt memcached mhash mpfr mysql nettle node npth nvm openssl optipng overmind p11-kit pcre pgcli phantomjs php pinentry pinentry-mac pixman pkg-config prettyping pth python python3 python@2 qt r
schneidmaster /
Last active Aug 29, 2015
Keybase Verification

Keybase proof

I hereby claim:

  • I am schneidmaster on github.
  • I am schneidmaster ( on keybase.
  • I have a public key whose fingerprint is 52CB 6EAB 53C8 0D70 3C94 4A20 51C2 084C 8886 D61E

To claim this, I am signing this object:

View capybara cheat sheet
=Clicking links and buttons=
click_link('Link Text')
click('Link Text') # Click either a link or a button
click('Button Value')
View gist:1614716449de784f8224
module.exports.cors = {
// Allow CORS on all routes by default? If not, you must enable CORS on a
// per-route basis by either adding a "cors" configuration object
// to the route config, or setting "cors:true" in the route config to
// use the default settings below.
allRoutes: true,
// Which domains which are allowed CORS access?
// This can be a comma-delimited list of hosts (beginning with http:// or https://)
You can’t perform that action at this time.