Andy's repositories
privado-wireguard-vpn
Uses the Privado API to get Wireguard credentials so you can use it on linux.
docker-ultrastar-es-rss
Simple app to login to website ultrastar-es.org and download my rss feed of songs, then to reformat it in a more friendly mannor.
wg-access-server
An all-in-one WireGuard VPN solution with a web ui for connecting devices
argparse.sh
Bash script to source for argument parsing capabilities
aws-kms-pkcs11
PKCS#11 Provider Using AWS KMS
cfssl-client
CloudFlare CFSSL Client that supports async/await
commitizen
Create committing rules for projects :rocket: auto bump versions :arrow_up: and auto changelog generation :open_file_folder:
dropbear-epka
A collection of External Public-Key Authentication plug-ins for Dropbear
finit-buildroot-package
finit as a buildroot package
finit-plugins
Plugin Repository for Finit
go-currency-nodes
gRPC project demonstrating communicating with nodes over gRPC
hongkongkiwi
Config files for my GitHub profile.
jo
JSON output from a shell
mcc-mnc-table
Mobile Country Codes (MCC) and Mobile Network Codes (MNC) table in CSV, JSON and XML. Updated daily.
NordVPN-Wireguard
A bash scripts that generates Wireguard configuration file for a NordVPN connection.
nrfdfu
Nordic DFU over Serial and BLE Implementation in C
openwrt
Linux distribution for embedded devices
pc-nrfutil
nrfutil python library and command line client
retryabledns
Retryable DNS client in Go
rusty-vault
Rusty Vault is a user management REST API written in Rust (mostly for my learning!)
s6-rc
A service manager for s6.
speedtest-plusplus
Yet another unofficial speedtest.net client cli interface
user-system
TypeScript system for user, organisation and group authentication and management.
Video-ChatGPT
"Video-ChatGPT" is a video conversation model capable of generating meaningful conversation about videos. It combines the capabilities of LLMs with a pretrained visual encoder adapted for spatiotemporal video representation. We also introduce a rigorous 'Quantitative Evaluation Benchmarking' for video-based conversational models.