Haukur's repositories
aws-s3-sync-action
Runs AWS S3 sync and returns the output
moov-atom-js
JavaScript library that reads the infamous "movie atom" that resides inside a mp4 container
tools.haukurh.dev
Online tools
.dotfiles
My dot files
.php
Quick scripts to use PHP CLI with docker, useful for PHP development on macOS
ansible-sshd_config
Ansible role to configure SSH daemon on debian
aws-cloudfront-invalidation-action
Takes the output from AWS S3 sync, finds the modified files and prepares a CloudFront invalidation payload
aws-s3-sites-pulumi
Pulumi project to setup AWS S3 static websites behind AWS CloudFront
lftp-action
A simple action that allows you to use LFTP securely in a GitHub workflow
dbal
A simple and lightweight database abstraction layer
fargate-container
Dummy repo to be containerized within AWS Fargate
ffmpeg.haukurh.dev
Online tool to build ffmpeg commands for optimized videos
lftp-action-image
A docker image that is purposely built for a specific github action
myntbreyta.is
A PWA that provides currency conversion with ISK as the base currency
myntbreyta.is-currencies-lambda
A small AWS Lambda function, which fetches currency rates and stores it in a S3 bucket
notification-js
Really simple interface + UI to send little notification messages in the browser.
templates-webapp
Webapp to create text templates with dynamic variables
uri
PHP library to parse URI into it's components, based on RFC 3986
uuid
A PHP library for generating RFC 4122 complaint universally unique identifier (UUID)
video-research
Research into publishing video through the web
workflow-recipes
Useful GitHub workflow recipes
workflow-test
Testing Github Action workflows