Damian Moore's repositories
django-dynamic-dns
Machines on dynamic IPs can call this service at regular intervals (e.g. via cron) and when the server notices an address change it makes the relevant API call to update the DNS provider. Alternatively a simple DNS server is included which can be run instead of using an external DNS provider.
photo-manager-classifier
Deep learning image auto-tagging classifier
tensorflow-image-classifier
Easily train an image classifier and then use it to label/tag other images
samsung-bios-check
BIOS update checker for Samsung laptops running Linux
hp-server-fan-controller
Slow down the server fan speed whilst still allowing extra cooling when needed and shutdown in case of fan failure
django-simple-project
A very minimal Django project used for testing installations
green-recorder
A simple screen recorder for Linux desktop. Supports Wayland & Xorg
audio-lighting-broadcast
Spectrum analyser lighting display broadcast across many receiver RGB LED nodes
django-simple-project-persisted
A very minimal Django project used for testing installations and that data can be persisted for containers
docker-letsencrypt-cron
Create and renew website certificates using the Letsencrypt free certificate authority.
file-tools
Miscellaneous tools for keeping file systems clean and tidy
matomo-monorail
Improve Matomo analytics with server-side traffic using Django
skylark-server
Get notifications on your phone that are easily sent via HTTP requests
xr-brighton-website
Website for the regional Brighton, UK group of Extinction Rebellion
concrete-circle-lamp
A lamp with three levels of brightness controlled using Fast PWM on an ATTiny85 using a proximity sensor for input
django-scheduler
Django-CMS plugin for django-schedule and other improvements like AJAX loading of new months
Github-Actions-React-Native
Github Action for React Native Build 🦊
kicad-custom-parts
Custom schematics and footprints of parts I've used
kubernetes-examples
Example projects to get up and running with Kubernetes quickly
kubernetes-gluster-cluster
Scripts for setting up a Kubernetes cluster where the nodes also have a shared Gluster volume
music-tag
Simple interface to edit audio file metadata
punk-deploy
A lightweight tool for building, deploying, backing-up and moving server environments based on Docker Compose and Docker Machine
python-mock-examples
Simple examples for writing Python tests
solar-nimh-charger-regulator
Solar NiMH battery cell charger and voltage regulator board for low powered devices
typegraphql-crawler
Crawls all valid pages for a given domain. Iteration is carried out via GraphQL