Skip to content

Instantly share code, notes, and snippets.

@davidkeen
davidkeen / le-renew-webroot
Last active March 4, 2016 14:28 — forked from thisismitch/le-renew-webroot
Let's Encrypt Auto-Renewal using the Webroot Plugin (Nginx)
#!/bin/bash
web_service='nginx'
config_file=${1:-/usr/local/etc/le-renew-webroot.ini}
le_path='/opt/letsencrypt'
exp_limit=30;
function log {
echo [$(date -u)] $1
@davidkeen
davidkeen / play.conf
Last active July 6, 2016 07:50 — forked from omphe/gist:8302060
Upstart script for Play Framework 2.2.
description "Play Framework Config"
env USER=username
env GROUP=username
env HOME=/your/project/root
env PORT=8080
env ADDRESS=127.0.0.1
env MEM=1024
env PROJECT=your_play_project
@davidkeen
davidkeen / TileLayer.Common.js
Created September 15, 2012 21:17 — forked from mourner/TileLayer.Common.js
Leaflet shortcuts for common tile providers
// Lefalet shortcuts for common tile providers - is it worth adding such 1.5kb to Leaflet core?
L.TileLayer.Common = L.TileLayer.extend({
initialize: function (options) {
L.TileLayer.prototype.initialize.call(this, this.url, options);
}
});
(function () {