tjhop
:coffee: Breaking things until they work. Senior SRE of Observability @ns1 (@tjhoplock-ns1), previously @akamai/@linode.
@ns1
Pinned Repositories
clip
Golang CLI tool to build and manage templated snippets and interact with the systems's clipboard
cloudflare-worker-ip-echo
IP echo service built on CloudFlare Workers
encrypted_arch_linode
Builds Arch Linux with BTRFS on encrypted disks on a Linode server
linode-tagger
Tool to bulk apply sets of API tags to Linode APIv4 taggable objects (Instances, Domains, Volumes, LKE Clusters, NodeBalanacers, Firewalls)
mango
Configuration Management in Go
ns1_exporter
NS1 DNS exporter for queries-per-second stats and Prometheus HTTP Service Discovery
saltstack-highstate-metrics
Bash wrapper to run a salt highstate and generate Prometheus metrics from the JSON output
slog-gokit
Go slog handler adapter for go-kit/log.
tmuxer
A Tmux layout generator and command executor, similar to tmuxinator or i2ssh.
tjhop's Repositories
tjhop/tmuxer
A Tmux layout generator and command executor, similar to tmuxinator or i2ssh.
tjhop/encrypted_arch_linode
Builds Arch Linux with BTRFS on encrypted disks on a Linode server
tjhop/saltstack-highstate-metrics
Bash wrapper to run a salt highstate and generate Prometheus metrics from the JSON output
tjhop/cloudflare-worker-ip-echo
IP echo service built on CloudFlare Workers
tjhop/archfi
Arch Linux Fast Installer : tutorial installer
tjhop/aviary.sh
Minimal distributed configuration management in bash
tjhop/cfssl
CFSSL: Cloudflare's PKI and TLS toolkit
tjhop/client_golang
Prometheus instrumentation library for Go applications
tjhop/dockerfiles
Various Dockerfiles I use on the desktop and on servers.
tjhop/encrypted_debian_linode
Builds Debian 9 with BTRFS on encrypted disks on a Linode server
tjhop/go-discover
Discover nodes in cloud environments
tjhop/golang-ip-echo
Golang based IP echo service
tjhop/linode-cli
CLI for the Linode API V4
tjhop/linode_api4-python
The linode-api python package
tjhop/linodego
Go client for Linode REST v4 API
tjhop/linux
Linux kernel source tree
tjhop/manager
The Linode Manager (Early Access)
tjhop/nagios_exporter
A Prometheus exporter for Nagios
tjhop/neofetch
🖼️ A fast, highly customizable system info script that supports Linux, MacOS, iOS, BSD, Solaris, Android, Haiku, GNU Hurd, MINIX, AIX, IRIX and Windows (Cygwin/MSYS2/MinGW/Windows 10 Linux subsystem)
tjhop/neofetch-formula
Salt formula to install neofetch from source and manage a configuration file
tjhop/ns1-go
Golang API client for NS1
tjhop/procfs
procfs provides functions to retrieve system, kernel and process metrics from the pseudo-filesystem proc.
tjhop/promlens-public
Public repository for PromLens documentation, issues, bugs, and feature requests
tjhop/salt
Software to automate the management and configuration of any infrastructure or application at scale. Get access to the Salt software package repository here:
tjhop/salt-formula
Yes, Salt can Salt itself!
tjhop/saltscaffold
A python module to create a salt formula skeleton
tjhop/subspace
A simple WireGuard VPN server GUI
tjhop/terraform-provider-linode
Terraform Linode provider
tjhop/tmuxinator
Manage complex tmux sessions easily
tjhop/wirey
Manage local wireguard interfaces in a distributed system