Requires
- aws-cli - https://aws.amazon.com/cli/
 - jq - https://stedolan.github.io/jq/
 
Configure path to your ECS SSH key file ~/.bashrc
echo 'export ECS_PEM_FILE=$HOME/docker.pem' >> ~/.bashrc
| /* | |
| * Dependencies: Apache POI Library from http://poi.apache.org/ | |
| */ | |
| package poi_excels; | |
| import java.io.FileInputStream; | |
| import java.io.FileNotFoundException; | |
| import java.io.IOException; | |
| import java.io.InputStream; | |
| import java.util.logging.Level; | 
| /****************************************************************************** | |
| * | |
| * 2015 - Ernesto Serrano <[email protected]> | |
| * --------------------------------------------- | |
| * | |
| * Fichero auxiliar para pintar colores en la consola | |
| * | |
| ******************************************************************************/ | |
| #ifndef __Color_h__ | 
| #!/bin/sh | |
| # Install the AWS CLI, set up an IAM user for the instance(s) you want to control. | |
| # Pull the AWS keys for the IAM user and run aws configure to add them. | |
| # I run this on Sophos UTM and have Sophos run a reverse proxy from the \ | |
| # $ROUTERIP:32400 to $PLEXHOST:32400 | |
| # set -x | |
| # started with screen -Sdm a '/root/bin/awscheck.sh'een -Sdm a '/root/bin/awscheck.sh'screen -Sdm a '/root/bin/awscheck.sh'screen -Sdm a '/root/bin/awscheck.sh'n -Sdm a '/root/bin/awscheck.sh' | |
| PLEXHOST=dokie.duckdns.org | |
| WANIF=eth2 | 
| #!/bin/bash | |
| #set -x | |
| #DEBUG=echo | |
| # Runs via cron to shut down the instance if it's not in use for 5 minutes | |
| # Starts checks after it's been up more than 500secs | |
| # Won't kick you out if you're ssh'ed in and it's idle. | |
| # crontab -l|grep idle | |
| # */6 * * * * /root/bin/idle.sh >/dev/null 2>&1 | |
| until $(awk '$1>500{exit 1}' /proc/uptime) | 
Requires
Configure path to your ECS SSH key file ~/.bashrc
echo 'export ECS_PEM_FILE=$HOME/docker.pem' >> ~/.bashrc
| FROM python:2.7-alpine | |
| MAINTAINER Nick Janetakis <[email protected]> | |
| ENV INSTALL_PATH /bsawf | |
| RUN mkdir -p $INSTALL_PATH | |
| WORKDIR $INSTALL_PATH | |
| COPY requirements.txt requirements.txt | |
| RUN apk add --no-cache --virtual .build-deps \ | 
| $x = Get-Content -Path .\the\path.txt; Set-Content -Path .\the\path.txt -Value ($x[($x.Length-1)..0]) |