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.)
A very early attempt: https://github.com/janboddez/aperture-docker-compose. (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.)
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.
And even that could be improved.
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.
(Most of them migrations could probably move in the shell files as well, tho.)
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.
(Had to quickly disable some debug/SQL logging because of a permissions thingy, but the updated defaults should just work. I think.)
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!