Programster's repositories
TLS-Certificate-Manager
A repository for handing out generated TLS certificates via simple API requests.
acmephp
Let's Encrypt/ACME Command Line client written in PHP
Acme-PHP-Wrapper
A tool to generate SSL certificates from LetsEncrypt using DNS challenges and wrapping around the ACME PHP tool.
package-nftables
A PHP package to help generate Nftables rules in JSON form.
Docker-Slim4-Apache-PostgreSQL-Template
A template for quickly deploying a PHP Slim4 web application/API with Docker.
package-throttle-mysql-driver
A driver for using MySQL as the persistence store for the programster/throttle package.
package-throttle
A PHP package for implementing rate limiting / throttling using PSR-15 middleware and request handlers.
package-pgsql-objects
A package for interfacing with a PostgreSQL database.
package-core-libs
Repository for CoreLibs PHP Package
package-pgsql-migrations
A package to make migrations for PostgreSQL easier.
tutorial-terraform-examples
A sample project for practicing terraform with AWS codebuild / codedeploy
Job-Scheduler
A task scheduling program written in Java that uses JSON responses. Optimized for multi-threaded handling of many simultaneous requests.
Docker-Slim4-Caddy-PostgreSQL-Template
A template codebase for using PHP with a Caddy webserver and using a PostgreSQL database.
docker-dnsmasq
Repository for building a dnsmasq container
package-query-builder-pgsql-driver
A PostgreSQL driver for the query builder parser PHP package.
package-pgsql-lib
A library for helping interface with PostgreSQL.
gitlab-tools
A website that uses the Gitlab API to add extra functionality.
tutorial-send-emails-in-docker-container-using-msmtp
A codebase for a tutorial on how to send emails inside Docker using msmtp, for applications like PHPBB that don't have native SMTP support and just call sendmail.
rabbitmq-job-queue-demo
A repository to hold the code for a tutorial on RabbitMQ job queues with PHP
package-swagger
PHP package to simplify the generation of swagger JSON documentation.
package-date-time-lib
A library for handling dates/times. This makes use of the brick/date-time library underneath.
package-aws-wrapper
Package to simplify the PHP SDK for AWS.
package-collections
A package to simplify the creation of strict type arrays in PHP.
package-ical
A package to make it easier to create iCal attachments for calender reminders.
package-pgsql-logger
A PHP package for logging to a PostgreSQL database.
docker-satis-server
A project to make it even easier to deploy a PHP Satis server.
package-json-validator
A package to validate JSON strings.
tutorial-caddy-reverse-proxy-demo
The code used for a Caddy reverse-proxying demonstration video.
gatling-docker-image-builder
Codebase for building a Gatling Docker image.
MySQL-Syncer
A tool to iteratively sync one database to another with no downtime.