Moved to repo: https://github.com/Red5d/docker-autocompose
Also available in PyPi: https://pypi.python.org/pypi/docker-autocompose
pip install docker-autocompose
# /usr/bin/env python | |
# | |
# Author: Red5d | |
# | |
# Description: Extract and run OCR on subtitles from a PGS-format .sup file. | |
# | |
# Example Usage: python sup2srt.py bd_subtitles.sup bd_subtitles.srt | |
# | |
# Dependencies: | |
# - pytesseract |
version: "3" | |
services: | |
homeassistant: | |
image: homeassistant/home-assistant | |
ports: | |
- "8123:8123" | |
- "3218:3218" | |
volumes: | |
- /opt/docker/home-assistant:/config | |
- /etc/localtime:/etc/localtime:ro |
Moved to repo: https://github.com/Red5d/docker-autocompose
Also available in PyPi: https://pypi.python.org/pypi/docker-autocompose
pip install docker-autocompose
#! /usr/bin/env python | |
# Example: python ghfeed-updates.py vinta/awesome-python | |
import sys, re, requests | |
repo = sys.argv[1] | |
token="<personal GitHub token here>" | |
if token == "<personal GitHub token here>": | |
print "Add your personal GitHub token to the 'token=' line in the script." |
#! /usr/bin/env python | |
# -*- coding: utf-8 -*- | |
from docker import Client | |
import sys | |
reload(sys) | |
sys.setdefaultencoding('utf8') | |
c = Client(base_url='unix://var/run/docker.sock') |
#! /usr/bin/env python | |
# Author: Red5d | |
# Client tool for the http://memegen.link/ service. | |
# Run with no parameters for help. | |
import json, sys, urllib | |
if len(sys.argv) < 2: |
#! /usr/bin/env python | |
# Author: Red5d | |
# Date: 8/11/2014 | |
# | |
# Description: Ansible module to manage the PBIS config. | |
# | |
# Examples: | |
# | |
# Get all current PBIS config settings and put them into the pbis_output variable: |
I hereby claim:
To claim this, I am signing this object:
#! /bin/bash | |
# Author: Red5d | |
# Commands adapted from: https://www.digitalocean.com/community/tutorials/how-to-install-an-ssl-certificate-from-a-commercial-certificate-authority | |
if [ $(which openssl) -eq "" ];then | |
echo "Can't find openssl command. Exiting..." | |
exit 1 | |
fi |
function mempercent { | |
total=$(free -m | sed -n '2p' | awk '{print $2}') | |
used=$(free -m | sed -n '3p' | awk '{print $4}') | |
echo $(echo $(echo 'scale=2;'$used'/'$total'' | bc)*100 | bc | cut -d'.' -f1)"% memory usage (${used}M Used / ${total}M Total)" | |
} | |
function systemload { | |
loadAverage=$(uptime | cut -d',' -f4 | grep -o "[0-9]*\.[0-9]*$") | |
processors=$(cat /proc/cpuinfo | grep processor | tail -n1 | awk '{ print $3 }') | |
let processors=$processors+1 |