Steve's starred repositories
ansible-easy-vpn
An Ansible playbook that sets up a Wireguard server with ad blocking, DNS-over-HTTPS, and a WebUI with 2FA
composer-gpg-verify
:closed_lock_with_key: :package: composer plugin to enforce GPG signatures on downloaded GIT composer packages
building-a-date-input-component-with-vue
This is an example project for the following article: https://markus.oberlehner.net/blog/building-a-date-input-component-with-vue/
deploying-php-applications
The book Deploying PHP applications, best practices and tools for deploying your PHP application.
php_testability
Analyses and reports testability issues of a php codebase
php-watcher
Monitor for any changes in your php application and automatically restart it (suitable for async apps).
vaultwarden
Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs
SessionAllow
ProcessWire module that enables you to configure whether to allow session for each request based on configured rules.
framework-x
Framework X – the simple and fast micro framework for building reactive web applications that run anywhere.
self-hosted
Deploy Revolt using Docker.
reactphp-eventsource
Instant real-time updates. Lightweight EventSource client receiving live messages via HTML5 Server-Sent Events (SSE). Fast stream processing built on top of ReactPHP's event-driven architecture.
TfaWebAuthn
A ProcessWire Module for WebAuthn Two Factor Authentication