Explore projects
-
-
A minimal baseline configuration for a Ubuntu (18.04 LTS) server.
Updated -
Opinionated logging for PHP8+ projects. StackLogger, ndjson structured messages logged to files and (optionally) browser console. Handy StackLogger-aware PSR-15 middlewares.
Updated -
-
An attempt at easymode for setting up standard tooling for all TimDev PHP projects.
Updated -
Ansible playbook for managing configuration of my linux workstation(s) running some flavor of ubuntu.
Updated -
-
Set up the dehydrated ACME client for use with LetsEncrypt.
Updated -
This role manages a virtual host configuration for nginx. It relies on timdev.dehydrated to interact with LetsEncrypt to get valid TLS certificates.
Updated -
An opinionated and minimal role to install a headless JRE on an Ubuntu 18.04 LTS box.
Updated -
Updated
-
An opinionated role to configure a single-node elasticsearch server.
To understand this role, it might be helpful to understand the context in which it was written. A single server running all three major components of an ELK stack.
This role is
Updated -
Ensure elastic.co apt repositories have been added, so we can install various packages like logstash, elasticsearch, kibana, and beats.
Updated