dailimage

My own project, public! Wow!

A simple web server image slideshow. GitHub

My very first real project, or at least the very first one I made for public use. Most things I make are very specific for my lab and my use case, so this is cool to do. Anyway, dailimage is a lightweight, simple web API for serving random images (or files in general). Simply run the container and make a request to /random endpoint, and it'll randomly serve an image from the media folder you set. I wanted this myself, and I've seen a couple people in Reddit want something like it, so I made it. Woo.

It took longer to set up the build automation than it did to write and test the actual code, but that's because I'm hosting it on my internal Forgejo instance which is mirrored to the public Github repo, and releases get pushed to Docker Hub. The number of times I had to re-release 0.1.0 because I forgot something silly in the actions workflow...

It's very simple but it's mine, and I'm already excited for the things I can add to it in the future. Next additions will probably include arm builds, and if I can figure out how I will add an auto-slideshow type feature for browser use. Now to learn how to make MacOS widgets so I can have a slideshow of my photos on my laptop.