This is a monorepo where I collect docker images and related utilities. Most, if not all, of these are rebuilt once a week and published on my Docker Hub profile: https://hub.docker.com/u/aczigler
A debian-based image you can use to produce docker images running cronjob(s).
docker pull aczigler/cronFROM aczigler/cron
ADD ./crontab /etc/cron.d/crontab # NOTE: Keep the filename "crontab".When using multi-layered builds, this image is handy for the build/compile step.
FROM aczigler/node-alpine-builder AS builder
# Run npm install
RUN npm install --production
...
FROM node:11-alpine AS runner
# Copy output files from builder (only stuff needed for running your code)
...
CMD node index.js
NodeJS docker image with full-icu installed globally.
docker pull aczigler/node-full-icuDocker-enabled backups for postgres. Capable of uploading backups to S3 and sftp as well as saving them locally.
docker pull aczigler/postgres-backupBack when I used Syncthing I also had a couple of mirrors deployed in the cloud. This is a simple and effective way to add redundancy, ensuring your files are safely stored in different physical locations.
docker pull aczigler/syncthing