Pinned Repositories
ApiFocus
Focus on your API, not boilerplate code! ApiFocus is a scaffold project that brings together Swagger + ExpressJs to quickly create working APIs that dynamically change based on an API definition.
CocoaPod-Dependency-Demo
A demo of how to create a Pod (and Podspec) that has another Pod as a dependency.
Docker-RabbitMQ
A Docker Compose structure for creating RabbitMQ instances.
github-backup
A python utility that can backup GitHub repositories with support for native python and Docker.
google-drive-export
A script that, given a Google Drive folder id, will export each Google Doc, Sheet and Slides files in the directory and its subdirectories into native office formats docx, xlsx, pptx, plus also a PDF.
network-multitool
A docker container to run a suite of Network Tools on an Alpine Linux image. Based on wbitt/Network-MultiTool.
plc-utils
A utility to query PLCs using the pylogix API
pylogix-webserver
A Web Server front-end to access data from PLCs. Uses the Pylogix library and provides a controlled, structured environment to selected PLC data. Supports authentication and rate limits.
rw_trelloreport
A tool that uses the Trello API to pull out lists of cards in the various RW tutorial phases.
ericwastaken's Repositories
ericwastaken/pylogix-webserver
A Web Server front-end to access data from PLCs. Uses the Pylogix library and provides a controlled, structured environment to selected PLC data. Supports authentication and rate limits.
ericwastaken/google-drive-export
A script that, given a Google Drive folder id, will export each Google Doc, Sheet and Slides files in the directory and its subdirectories into native office formats docx, xlsx, pptx, plus also a PDF.
ericwastaken/rw_trelloreport
A tool that uses the Trello API to pull out lists of cards in the various RW tutorial phases.
ericwastaken/docker-mqtt
Secure Mosquitto MQTT Broker with Docker — SSL/TLS, user authentication, environment variable configuration, data persistence, and WebSockets support.
ericwastaken/openconnect-proxy
An easy to use docker image to connect to a VPN with Openconnect + OCProxy on Ubuntu 22.04.
ericwastaken/docker-eclipse-mosquitto
A Docker Compose project that will build and run a Mosquitto MQTT broker with TLS and username/password authentication.
ericwastaken/amqp-cacoon
AmqpCacoon is an abstraction around node-amqp-connection-manager that provides a simple interface with flow control, retries, reconnects, and more included out of the box.
ericwastaken/ApiFocus
Focus on your API, not boilerplate code! ApiFocus is a scaffold project that brings together Swagger + ExpressJs to quickly create working APIs that dynamically change based on an API definition.
ericwastaken/Docker-RabbitMQ
A Docker Compose structure for creating RabbitMQ instances.
ericwastaken/docker-tailscale-sharing-certs
This repository contains a Dockerfile and related scripts to create a custom Docker image that wraps the Tailscale client. The image serves as a sidecar container providing a secure Tailscale network for your services within a Docker Compose stack. It also includes cron jobs to ensure that Tailscale certificates are regularly updated.
ericwastaken/git-sync
🔃 A GitHub Action for syncing between two independent repositories using force push
ericwastaken/github-backup
A python utility that can backup GitHub repositories with support for native python and Docker.
ericwastaken/KustoQueryCli
A python command line utility to run Kusto queries against an Azure Data Explorer instance and return data in various formats.
ericwastaken/network-multitool
A docker container to run a suite of Network Tools on an Alpine Linux image. Based on wbitt/Network-MultiTool.
ericwastaken/plc-utils
A utility to query PLCs using the pylogix API
ericwastaken/python-speech-to-text-poc
A simple proof of concept for a spoken speech to text using Python, SpeechRecognition and an OpenAi Whisper model locally.
ericwastaken/rabbit_hole
An open-source utility to monitor and cleanup RabbitMQ queues of certain "bad messages" that match a REGEX. It is designed to be lightweight and easy to use. The messages that are consumed by this utility are not processed at all, they are simply removed from the queue!
ericwastaken/RabbitMQ-To-EventHub-Shovel
A template repo that contains a NodeJS app that will consume messages from a RabbitMQ queue and immediately send them to an Azure EventHub.
ericwastaken/rules-js
A simple rule-engine for javascript
ericwastaken/azure-kusto-ingest-example
A simple example of ingesting into Azure Kusto from in-memory Streams and Arrays.
ericwastaken/docker-windows
Windows inside a Docker container.
ericwastaken/elasticdump-helper
Dump-query.sh is a bash script along with supporting files (environment variables) to run the ElasticDump utility to pull specific data out of ElasticSearch, the data being specified in the QUERY that is run.
ericwastaken/EspruinoDocs
See http://espruino.com for the complete Espruino Documentation - many links in this repository will not work
ericwastaken/iaapa-game-rules-engine
Rules engine for the Valtech IAAPA game
ericwastaken/iaapa-game-unity
Unity application (BEAT THE BUZZ) for the IAAPA event 2022.
ericwastaken/logstash-output-azure_event_hubs
Azure Event Hubs Output for Elastic Logstash
ericwastaken/nodejs-activedirectory-cli-example
An example of how to authenticate against Active Directory from NodeJS.
ericwastaken/python-visualstudio-cat
A python script that uses the OpenAI API to analyze a Visual Studio project and provide a detailed summary of each file in the project.
ericwastaken/super-transformer
This package provides scripts to transform incoming strings using templates. It receives string representations of various formats (JSON, CSV) and returns a string after transforming the incoming data.
ericwastaken/yia-scavenger-hunt-station-software