Skip to content

Instantly share code, notes, and snippets.

View bgulla's full-sized avatar
🦃
fast and loose is still fast.

Brandon bgulla

🦃
fast and loose is still fast.
  • Rancher Federal
  • Virginia
View GitHub Profile
@bgulla
bgulla / tplink-kasa-blocklist.txt
Created November 18, 2020 02:22
TP-Link Kasa host blocklist to prevent firmware updating.
@bgulla
bgulla / 3dprinting-docs.md
Last active October 8, 2020 22:29
Cheatsheet to get started on 3D-printing
@bgulla
bgulla / readme.md
Last active February 5, 2023 15:16
Bad instructions on setting up a Hyperion DIY ambilight system

WLED Hyperion Ambilight Notes

Disclaimer

Nothing about this is turnkey. It's a mess of protocols, firmware and apps, but if you're the right kind of nuts, keep reading.

Required hardware

  • Power Supply Amazon $22
  • WS2812B Addressable RGB LED Strips Amazon $30
  • NodeMCU 8266 Amazon $6
  • AndroidTV - There are alternatives that include using a HDMI grabber and decoding the signal on a Pi/server directly, but this works for a 0.1 alpha attempt. I used a NVidia ShieldTV
@bgulla
bgulla / test
Created June 17, 2020 14:06
test
sadf
@bgulla
bgulla / proxmox_cloudinit_generator.sh
Last active May 28, 2020 20:07
[Proxmox] Generates VMs via cloudinit.
#!/bin/bash
TEMPLATE_ID=9000
DISK_EXPAND_SIZE="+10G"
VMID=301
VMNAME=freetacos
VM_MEMORY=2048
IP_GATEWAY="10.0.8.1"
IP_RANGE="10.0.8.223/24"
@bgulla
bgulla / proxmox_cloudinit_generator.sh
Created May 28, 2020 20:07
[Proxmox] Generates VMs via cloudinit.
#!/bin/bash
TEMPLATE_ID=9000
DISK_EXPAND_SIZE="+10G"
VMID=301
VMNAME=freetacos
VM_MEMORY=2048
IP_GATEWAY="10.0.8.1"
IP_RANGE="10.0.8.223/24"
, , _______________________________
,-----------|'------'| | |
/. '-' |-' |_____________________________|
|/| | |
| .________.'----' _______________________________
| || | || | |
\__|' \__|' |_____________________________|
|‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾|
|________________________________________________________|
---
accessLogs:
enabled: "true"
acme:
challengeType: "dns-01"
dnsProvider:
name: "namecheap"
existingSecretName: "dnsprovider-secret"
email: "gulla.brandon@gmail.com"
enabled: "true"
apiVersion: apps/v1
kind: Deployment
metadata:
name: nginx
spec:
selector:
matchLabels:
app: nginx
template:
metadata:
apiVersion: v1
kind: ConfigMap
metadata:
namespace: metallb-system
name: config
data:
config: |
address-pools:
- name: default
protocol: layer2