Charlie Egan's repositories
disciplinarian
Run rego rules against the files in a repository
logic-authz-dsl-playground
Demo web app for blog post comparing different embeddable logic DSLs for authz
fetch-gh-release-binary
GH action to fetch a binary from a GitHub release and add it to the PATH for use
edgemax_exporter
Prometheus exporter that exposes metrics from Ubiquiti EdgeMAX devices. MIT Licensed.
airtable-grafana
Generic adapter to use Airtable data in grafana
charlieegan3
Repo to set text on GitHub profile
dev-machine
This is the code that builds my dev VM
fetch-release-asset
Github Action to download an asset from a Github release
flashcards
Spaced-retrieval using flashcards populated from Notion
linux-environment
Project to configure a Linux environment based on Fedora for development and general use.
personal-notebook
POC Notebook using client-side encryption
racket-gregor
docker image containing racket and gregor
simple-proxy
Simple proxy that could accept a url as a param and return the response. Created for use a residential proxy.
special-days
Go package to give dates for Mothering Sunday and Fathers Day (UK).
speedtest_exporter
Prometheus exporter for Speedtest metrics
tool-dropbox-backup
Tool for toolbelt to run rsync commands and backup dropbox
tool-inoreader-github-actions-trigger
Tool to catch webhooks from inoreader and forward them in the correct format to trigger GH actions jobs
tool-subpub
subpub is a manipulating proxy for web endpoints which performs string and regex replacements on content
tool-twitter-rss
A tool to generate daily RSS entries for a user's twitter feed
tool-virgin-media-outage-reporter
tool-virgin-media-outage-reporter
tool-webhook-rss
A tool to create rss feeds from webhook payloads
toolbelt-external-job-runner-northflank
External job runner for toolbelt that runs jobs in Northflank