Skip to content

Instantly share code, notes, and snippets.

@jceloria
jceloria / telegraf-arris.py
Created May 21, 2018 19:37
Telegraf input plugin for Arris TM1602AP2
#!/usr/bin/env python
# -*- coding: utf-8 -*-
########################################################################################################################
"""
Telegraf input plugin for Arris TM1602AP2
Copyright © 2018 by John Celoria.
@jceloria
jceloria / container-grafana.service
Created May 21, 2018 19:50
grafana in Docker container
[Unit]
Description=grafana in Docker container
After=docker.service container-influxdb.service
Requires=docker.service
[Service]
TimeoutStartSec=0
Restart=always
ExecStartPre=-/usr/bin/docker stop grafana
ExecStartPre=-/usr/bin/docker rm grafana
@jceloria
jceloria / container-influxdb.service
Created May 21, 2018 19:50
influxdb in Docker container
[Unit]
Description=influxdb in Docker container
After=docker.service
Requires=docker.service
[Service]
TimeoutStartSec=0
Restart=always
ExecStartPre=-/usr/bin/docker stop influxdb
ExecStartPre=-/usr/bin/docker rm influxdb
@jceloria
jceloria / container-telegraf.service
Created May 21, 2018 19:50
telegraf in Docker container
[Unit]
Description=telegraf in Docker container
After=docker.service container-influxdb.service
Requires=docker.service
[Service]
TimeoutStartSec=0
Restart=always
ExecStartPre=-/usr/bin/docker stop telegraf
ExecStartPre=-/usr/bin/docker rm telegraf

Python Number Conversion Chart

From To Expression
@jceloria
jceloria / create_repos.sh
Created September 20, 2018 00:02
repo sync
#!/usr/bin/env bash
SELF=${0##*/} SDIR=${0%/*}
########################################################################################################################
######################################################## config ########################################################
# Set some defaults
VERSION=0.3
CENTOS_RELEASE="7"
@jceloria
jceloria / docker-nginx-rtmp.sh
Created October 3, 2018 21:36
setup nginx-rtmp in docker/systemd
#!/usr/bin/env bash
SELF=${0##*/} SDIR=${0%/*}
########################################################################################################################
: '
The MIT License (MIT)
Copyright © 2018 by John Celoria.
Permission is hereby granted, free of charge, to any person obtaining a copy
@jceloria
jceloria / alarm_clock.yaml
Created February 25, 2019 17:52
alarm clock package in HA
---
# ############################################################################ #
# ### ALARM CLOCK PACKAGE #################################################### #
group:
# -------------------------------------------------------------------------- #
alarm_clock:
name: Alarm Clock
entities:
#
# Ansible managed
#
version: "2"
services:
nzbget:
environment:
- PUID=110000
@jceloria
jceloria / calendar.yaml
Created March 27, 2019 13:43
HA calendar package
---
# ############################################################################ #
# ############################################################################ #
calendar:
# -------------------------------------------------------------------------- #
- platform: caldav
url: !secret ha_caldav_url
username: !secret ha_caldav_user