Skip to content

Instantly share code, notes, and snippets.

Ryan Rosiek rrosiek

Block or report user

Report or block rrosiek

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@rrosiek
rrosiek / update_letsencrypt.ps1
Last active May 30, 2017
Automatically renews LetsEncrypt certifications in IIS using Powershell and ACMESharp.
View update_letsencrypt.ps1
###
#
# update_letsencrypt.ps1
#
# Adds or renews an SSL certificate for listed IIS websites using the ACMESharp Powershell
# modules (https://github.com/ebekker/ACMESharp) and AWS Route53 for DNS management
# (https://aws.amazon.com/powershell/). If the script is scheduled it must be run as
# the local administrator account with the highest privileges. The LetsEncrypt vault should
# already be initialized. The $sites variable lists the alias, IIS configuration
# hostname for SNI if used, and the FQDN used for DNS verification. The primary purpose is
@rrosiek
rrosiek / install_mysql.sh
Last active Aug 28, 2019
Vagrant provision script for php, Apache, MySQL, phpMyAdmin, Laravel, and javascript helpers. Tested with Ubuntu 16.04.
View install_mysql.sh
#! /usr/bin/env bash
###
#
# install_mysql.sh
#
# This script assumes your Vagrantfile has been configured to map the root of
# your application to /vagrant and that your web root is the "public" folder
# (Laravel standard). Standard and error output is sent to
# /vagrant/vm_build.log during provisioning.
You can’t perform that action at this time.