Skip to content

Instantly share code, notes, and snippets.

#!/usr/bin/env bash
cd
set -e
###############################################################################
# updates and locale
###############################################################################
#!/usr/bin/env bash
cd
set -e
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" | \
sudo tee /etc/apt/sources.list.d/pgdg.list
@instaBOT
instaBOT / install-latest-stable-nginx-on-ubuntu.sh
Created September 23, 2015 14:46
install latest stable Nginx from external PPA repo. It also installs some additional useful and popular packages (ssl-cert, openssl-blacklist, openssl-blacklist-extra)
#!/usr/bin/env bash
cd
set -e
###############################################################################
# APT repos
###############################################################################
#!/usr/bin/env bash
cd
set -e
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" | \
sudo tee /etc/apt/sources.list.d/pgdg.list
#!/usr/bin/env bash
cd
set -e
####################
# parameters
####################
@instaBOT
instaBOT / list-all-ec2-instances.sh
Last active September 25, 2015 21:50
print a list of all EC2 instances, or just 'dev' ones, or just 'prod' ones
#!/usr/bin/env bash
cd
set -e
aws ec2 describe-instances \
--query 'Reservations[*].Instances[*].[InstanceId, State.Name, Tags, LaunchTime]' --output text
# i-95da6698 2015-04-06T22:00:06.000Z
#!/usr/bin/env bash
cd
set -e
# instagis2015: name of the RDS DB instance currently in production
aws rds describe-db-snapshots --db-instance-identifier instagis2015 \
#!/usr/bin/env bash
cd
set -e
aws rds describe-db-instances \
--query 'DBInstances[*][DBInstanceIdentifier, DBInstanceClass, DBInstanceStatus, AvailabilityZone, InstanceCreateTime, Endpoint.Address]' \
--output table
#!/usr/bin/env bash
cd
set -e
####################
# parameters
####################
#!/usr/bin/env bash
cd
set -e
# http://docs.mongodb.org/v2.6/tutorial/install-mongodb-on-ubuntu/
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | \