I hereby claim:
- I am aaronhenshaw on github.
- I am aaronbisontrails (https://keybase.io/aaronbisontrails) on keybase.
- I have a public key ASCW9o-I5ud8MjGD_WBCIidYjkKHImyp6WtcicENBJGe3Qo
To claim this, I am signing this object:
FROM ubuntu:14.04 | |
MAINTAINER Aaron Henshaw <aaronhenshaw@gmail.com> | |
ENV HOME /root | |
RUN apt-get update && \ | |
apt-get install -yq --no-install-recommends wget pwgen ca-certificates && \ | |
apt-get install -yq --no-install-recommends openjdk-7-jdk && \ | |
apt-get install -yq --no-install-recommends unzip curl git openssh-client build-essential software-properties-common && \ | |
apt-get clean && \ |
######################### | |
### INSTALL GRAILS w/ GVM | |
######################### | |
RUN curl -s get.gvmtool.net | bash | |
RUN ["/bin/bash", "-c", "source /root/.gvm/bin/gvm-init.sh"] | |
RUN ["/bin/bash", "-c", "-l", "gvm install grails"] | |
ENV GRAILS_HOME /root/.gvm/grails/current | |
ENV PATH $GRAILS_HOME/bin:$PATH |
####################### | |
### SSH KEYS FOR GITHUB | |
####################### | |
# Make ssh dir | |
RUN mkdir /root/.ssh/ | |
# Copy over private key, and set permissions | |
ADD github_rsa /root/.ssh/id_rsa | |
ADD github_rsa.pub /root/.ssh/id_rsa.pub | |
RUN echo "IdentityFile /root/.ssh/id_rsa" >> /etc/ssh/ssh_config |
####################### | |
### SSH KEYS FOR GITHUB | |
####################### | |
# Make ssh dir | |
RUN mkdir /root/.ssh/ | |
# Copy over private key, and set permissions | |
ADD github_rsa /root/.ssh/id_rsa | |
ADD github_rsa.pub /root/.ssh/id_rsa.pub | |
RUN echo "IdentityFile /root/.ssh/id_rsa" >> /etc/ssh/ssh_config |
############# | |
### PULL REPO | |
############# | |
ENV PROJECT_HOME /opt/something | |
RUN mkdir ${PROJECT_HOME} | |
RUN git clone git@github.com:XXX/something.git ${PROJECT_HOME}/app | |
############# | |
### RUN BUILD | |
############# |
############# | |
### RUN BUILD | |
############# | |
WORKDIR ${PROJECT_HOME}/app | |
RUN grails clean | |
EXPOSE 8443 | |
CMD ["grails", "prod", "run-app", "--https"] |
Verifying my Blockstack ID is secured with the address 1NXeNDwyykEALcaMFuqA7iDRRnsr8Gviyp https://explorer.blockstack.org/address/1NXeNDwyykEALcaMFuqA7iDRRnsr8Gviyp |
I hereby claim:
To claim this, I am signing this object:
#!/bin/bash | |
journalctl -u livepeer-transcoder.service -f | \ | |
while read line ; do | |
echo "$line" | grep "Called reward for round" | |
if [ $? = 0 ] | |
then | |
curl -s -d "to=%2Byour_number" -d "body=Completed Reward Call!" https://utils.lib.id/sms@1.0.4/ | |
fi | |
echo "$line" | grep "Invoking transaction: \"reward\"" |
### Install, build and RUN Grin — Then stop it | |
sudo apt-get update && sudo apt-get dist-upgrade -y && sudo apt install build-essential cmake git libgit2-dev clang libncurses5-dev libncursesw5-dev zlib1g-dev pkg-config libssl-dev llvm wget -y | |
mkdir /opt/ | |
cd /opt/ | |
wget https://github.com/mimblewimble/grin-miner/releases/download/v1.0.2/grin-miner-v1.0.2-480780314-linux-amd64.tgz | |
tar -xvf grin-miner-v1.0.2-480780314-linux-amd64.tgz -C . | |
mv grin-miner-v1.0.2 grin-miner |