Skip to content

Instantly share code, notes, and snippets.

View hendrikhofstadt's full-sized avatar

Hendrik Hofstadt hendrikhofstadt

View GitHub Profile
import time
import RPi.GPIO as GPIO
import os
import picamera
from telethon import TelegramClient
# Pin an dem der Bewegungsmelder angeschlossen ist
sensor_port = 12
# Empfänger der Alarme (Telegram Nutzername)
@hendrikhofstadt
hendrikhofstadt / keybase.md
Last active February 1, 2019 13:59
Keybase claim

Keybase proof

I hereby claim:

  • I am hendrikhofstadt on github.
  • I am slamper (https://keybase.io/slamper) on keybase.
  • I have a public key whose fingerprint is 3CDE 464E 307C 0C30 4F48 214D CB0F 38C5 C213 D585

To claim this, I am signing this object:

rservice:
image: slamper/disk_resizer:latest
environment:
- RESIZE_DEV
privileged: true
labels:
io.rancher.os.detach: false
io.rancher.os.scope: system
io.rancher.os.before: console
volumes:
@hendrikhofstadt
hendrikhofstadt / Dockerfile
Created December 31, 2015 12:07
Poxa Dockerfile
FROM edgurgel/poxa:latest
COPY ./scripts /app/bin
CMD ["/bin/sh","-c","/app/bin/startup.sh"]
@hendrikhofstadt
hendrikhofstadt / startup
Created December 31, 2015 12:02
Poxa startup script for Docker
/app/bin/setup_env.sh
trap exit TERM; /app/bin/poxa foreground & wait
@hendrikhofstadt
hendrikhofstadt / poxa_config.sh
Last active December 31, 2015 11:56
A simple script to create a poxa config from env variables
[ -z "$POXA_APP_COUNT" ] && echo "Not using env variables. Starting normally" && exit 1;
if ! [ $POXA_APP_COUNT -eq $POXA_APP_COUNT ] 2>/dev/null ; then
echo "POXA_APP_COUNT is not a number" >&2; exit 1;
fi
[ -z "$PORT" ] && echo "PORT not set" && exit 1;
if ! [ $PORT -eq $PORT ] 2>/dev/null ; then
echo "PORT is not a number" >&2; exit 1;
fi
#check if all variables are set
if [ "$POXA_APP_COUNT" -gt 1 ] ; then