Pinned Repositories
Apaxy
A simple, customisable theme for your Apache directory listing.
docker-dnsmasq
Repository for building a dnsmasq container
docker-php-7.2-pthreads
The source code for building the ubuntu16.04-pthreads-7.2 dockerhub image for pthreads in PHP 7.2
Docker-Slim3-PHP-WebApp-Template
A template to kick off a dockerized website built in PHP.
KVM-Command-Generator
CLI tool to simplify managing an Ubuntu 16.04 KVM host.
PHP-MySQL-Session-Handler
PHP 7.0+ MySQL Session Handler
rabbitmq-job-queue-demo
A repository to hold the code for a tutorial on RabbitMQ job queues with PHP
tutorial-css-grid-for-rendering-tables
A demonstration codebase for showing the use of CSS grids for rendering a table of data and allowing frozen headers.
tutorial-css-grid-layout-gallery
The source code for a video/tutorial I made on CSS grid layouts.
zfs-balancer
php script created in order to try and balance a ZFS RAID array that was built over time by adding drives to the pool over time.
programster's Repositories
programster/PHP-MySQL-Session-Handler
PHP 7.0+ MySQL Session Handler
programster/nginx-apache-comparison
This project will use docker to build an Apache and Nginx version of a codebase for synthetic benchmarking.
programster/tutorial-caddy-reverse-proxy-demo
The code used for a Caddy reverse-proxying demonstration video.
programster/mysql-to-pgsql-migration-tool
A tool that makes use of Docker and pgloader to assist with migrating from a MySQL database to a PostgreSQL one.
programster/package-saml-helper
A package to help with integrating with a SAML SSO.
programster/demo-traefik-dashboard-issue
An example codebase demonstrating issue with Traefik
programster/docs
Rundeck documentation
programster/dompdf
HTML to PDF converter for PHP
programster/example-saml-service-provider
An example of integrating a PHP website with a SAML single sign-on (SSO) service.
programster/gatling-docker-image-builder
Codebase for building a Gatling Docker image.
programster/IPTables-generator
A codebase for creating IPtables forwarding rules.
programster/Laravel-bug-report-dropPrimary
A repo to demonstrate that dropPrimary() does not work with custom indexes in PgSQL
programster/Meilisearch-Demo
A demo example of using melisearch in PHP for searching uploaded documents.
programster/MJML-API
My own version of the MJML API.
programster/MySQL-Sessions-Package-Demo
A demonstration codebase showing how one can use the MySQL sessions PHP Package.
programster/MySQL-Syncer
A tool to iteratively sync one database to another with no downtime.
programster/package-bitbucket-sdk
An SDK for interfacing with the Bitbucket API
programster/package-cli-command
A package to simplify the creation of CLI commands in PHP, with BASH autocompletion support.
programster/package-email-logger
A PHP package that will send logs via email (SMTP)
programster/package-emailers
Repository for creating various emailing solutions that all have the same interface.
programster/package-guzzle-wrapper
A wrapper around Guzzle in order to make it easier to send HTTP requests.
programster/package-http-testing
A package for providing interfaces specific to testing using PSR-18 HTTP requests.
programster/package-image-lib
A package to make it easier to manipulate images.
programster/package-logging
A PHP package for logging that is compliant with PSR-3
programster/package-multi-query
Package for simplifying the sending multiple mysqli queries in a single request and handling the responses.
programster/package-mysql-logger
A package for logging to a MySQL database table.
programster/package-phpmailer-wrapper
A package to make it easier to send emails using PHPMailer.
programster/package-testing
A package for helping and simplifying testing through providing some basic interfaces.
programster/tutorial-jenkins-asg-deployment
The codebase for a website with a Jenkinsfile that will trigger the update of the website by refreshing the auto-scaling group.
programster/tutorial-mailhog-demo
An example codebase to help demonstrate how Mailhog can be used in development as fake SMTP provider that captures your sent emails.