James Buncle's repositories
nexus-repository-composer
Composer support for the Nexus Repository Manager (work in progress!)
composer-nexus-upload
Simple PHP Script and Docker Image for uploading composer packages to a Nexus Respository.
php-autosemver
PHP tool to automatically check/detect/determine the next semantic version based on source code changes (using Semantic Versioning 2 rules).
composer
Dependency Manager for PHP
docker-api-js
This is a TypeScript/NodeJS library that provides an easy-to-use interface for integrating with the Docker socket.
docker-deb-build
Docker image with dependencies for building debian packages.
docker-mailer
Docker image for sending emails over SMTP. Wraps a PHP scripts which itself uses PHPMailer.
gitlab-runner
GitLab runner docker image
letsencrypt-js
This is a NodeJS/TypeScript library that simplifies the process of generating and monitoring LetEncrypt (ACME) certificates. It provides the ability to dynamically define, monitor and generate certificates using the acme-client library.
modsecruity-rules
ModSecurity Rule definitions installer for own use
php-standards
Custom PHP CheckStyle (PHPCS) RuleSet and additional Sniffs for my own personal projects.
pigeon-proxy-server
Reverse Proxy Server is an all-in-one solution that efficiently proxies requests to multiple targets with built-in integrations for Docker, ModSecurity, and LetsEncrypt.
qr-reader
Basic QR Reader in Node.js (Server)
webmon-web
Lightweight web interface for the WebMon website monitoring service.
xsd-reader
Pure PHP XSD Reader (XML Schema)