Skip to content

Instantly share code, notes, and snippets.

@hirefrank
hirefrank / gist:9ad4961f9b3805adc618
Created August 28, 2014 19:49
Example IAM User Policy for Middleman S3 sync with Cloudfront
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": "s3:*",
"Resource": "arn:aws:s3:::my_bucket"
},
{
"Effect": "Allow",
curl -X POST https://api.github.com/repos/hirefrank/kitchen.rodeo/dispatches \
-H 'Accept: application/vnd.github.everest-preview+json' \
-H 'Authorization: token 8e38f322b9d65505c1c32bee128a28869e940d6f' \
--data '{"event_type": "ON_DEMAND_TEST"}'
@hirefrank
hirefrank / install-caprover.sh
Last active February 8, 2024 19:00 — forked from hivivo/install-caprover.sh
Install CapRover on a brand new Ubuntu 22.04 minimal server
#!/bin/bash
# Ubuntu 22.04
# Please also allow `80, 443, 3000` ports in the VM network rules if apply
# run as sudo
if [ "$EUID" -ne 0 ]
then echo "Please run as root or use sudo"
exit
fi