Skip to content

Instantly share code, notes, and snippets.

View ttyler01's full-sized avatar

Tim Tyler ttyler01

View GitHub Profile
@ttyler01
ttyler01 / Speedify-Setup.md
Last active May 7, 2024 22:40
These are the things I did to configure Speedify on my Raspberry Pi to bond 3 DSL modems for my house

Intro

Note: Verizon enabled LTE Home Internet in our area a while back and we switched immediately. The below setup was fun and instructive however we wasted no time dumping DSL. The whole-home VPN this provided - which you could still easily set up without all the multiplexing - was great but there were constant issues with streaming services trying to prevent revenue leakage.

I live in a semi-rural area and we have crap internet options. The ONLY wired service to my house is ATT DSL. In 2020 some of the neighbors convinced ATT to sell us business accounts, which allows us to have more than 1 DSL line to the house (we got 3). Rather than run multiple WiFi networks - one for each DSL modem - at my house I wanted to bond the lines and aggregate the bandwidth. ATT won't do this for you, even though the DSL modems support it.

@ttyler01
ttyler01 / docker-compose.yml
Created December 24, 2020 21:13
Basic setups I'm using to monitor Speedify bonded DSL at my house
# ttyler01@gmail.com
# Compose file I'm using to set up Prometheus and Grafana to visualise Speedify bonded DSL at my house
# Also using to visualize SmartThings stuff
# Not using InfluxDB at the moment for anything
networks:
dockernet:
driver: bridge
volumes:
prometheus_data: {}
@ttyler01
ttyler01 / Docker Hacklets
Last active January 11, 2017 18:58
Docker hacks and 1 liners I find useful
Docker 1.12 Classic Mode
Number of nodes in cluster
docker info | grep 12376 | wc -l
Find all cluster nodes with a specific label
docker info | grep -B 6 <key>=<value> | grep 12376 | cut -d: -f1
ex: docker info | grep -B 6 com.foobar.docker.env=demo | grep 12376 | cut -d: -f1