Skip to content

Instantly share code, notes, and snippets.


Jake Litwicki litwicki

View GitHub Profile
litwicki / php8-ubuntu-install
Last active Dec 30, 2020
Install PHP8 on Ubuntu
View php8-ubuntu-install
sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt install php8.0-common php8.0-cli -y
sudo apt install php8.0-{bz2,curl,intl,mysql,readline,xml}
sudo apt install php8.0-pcov # PCOV code coverage tool
sudo apt install php8.0-xdebug # Xdebug debugger
# for nginx
litwicki / lambda-deploy.js
Last active Mar 4, 2019
A lambda intended to be triggered on a PUT from a CodeDeploy build and then unzip and deploy to a separate bucket.
View lambda-deploy.js
var deployBucket = '';
var region = 'us-west-2';
// If you're hosting a static html (or javascript) website
// the domain and bucket you host from (deploy to) should be
// identical, but feel free to change based on your circumstances.
var domain = deployBucket;
var aws = require('aws-sdk');
var ep = new aws.Endpoint('s3.' + region + '');
litwicki /
Last active Mar 3, 2019
MAC Developer Setup
#!/usr/bin/env bash
red=`tput setaf 1`
green=`tput setaf 2`
reset=`tput sgr0`
# Install/verify Xcode Command Line Tools are setup
if xcode-select --version 2>&1 | grep version; then
echo "${green}Yay, you have installed XCode with Command Line Tools"
View gist:086e5ebfb6c75cab0137c97134d2075a
# vim:ft=ansible:
- name: install common software
name={{ item }}
- apache2
- git