I’ve just updated (the Docker images powering) my Aperture install—Aperture is an RSS and IndieWeb aggregator. Working on a blog post, too. (A _lot_ of work, actually, because of Aperture’s many dependencies. Should probably just create a Git repo and let the config files speak for themselves.)

janboddez.tech/notes/e120cbd74

A very early attempt: github.com/janboddez/aperture-. (Note that this won't give you a working install, at all. It's missing a web server config, the Watchtower service and cron job, `composer install`, and database migrations.)

Show thread

What _does_ it do, then? Well, spin up a couple PHP-FPM containers and pull some files inside (and write them to the host as well) when they're first run.

Show thread

Got somewhat closer to a working product—main thing missing is some NGINX examples, I think, and the ugliest bit is having to, for now, manually insert that one database row.

Show thread

(Most of them migrations could probably move in the shell files as well, tho.)

Show thread

Just set up a new, working Docker-powered Aperture/Watchtower/Camo instance with these exact instructions! 😆 Main thing still missing, except maybe better docs, is an example NGINX config.

Show thread

(Had to quickly disable some debug/SQL logging because of a permissions thingy, but the updated defaults should just work. I think.)

Show thread
Sign in to participate in the conversation
Mastodon

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!