* Initial work
* Setup script stub
* Wrap runit and call dos2unix beforehand.
* Working to the point I need to make it sync in and out of s3.
* Seems like we're done and its working.
* Add build process.
* Add build process.
* Bugfixes discovered during deployment.
* Copy certs into /live because certbot is a pain.
* More elegant about hammering letsencrypt.
* Working!
* Self hosting test
* all branches?
* remove branches statements
* Revert "remove branches statements"
This reverts commit cb45bb82
* Branches R hard
* bump
* bump2
* remove caching from self-host branch
* bump3
* Missed out moving things
* Self signed certs don't need to be freshly baked. This might be faster.
* Merging all my junk together.
* Add more junk from other repos.
* Fix missing hadolint.
* Fixed names
* Somehow, I missed out a lot of components
* More jiggery pokery
* More jiggery pokery
* Ignore some hadolint warnings
* Maybe fix build?
* Split back up php Dockerfile.
* dockerfile->file
* Flavours environment issues
* Fix flavours?
* remove onbuilds.
* Might be these quotes tripping it up.
* Try without caching/buildx/qemu
* OK it needs caching/buildx/qemu lol
* remove build cache.
* Put build caching back
* Add octoprint bits
* Add pulls.
* Fix build order + linter.
* rejig multistage builder to make hadolint happy(ier)
* Rebuilding for better caching
* Rebuilding for better caching. Squash this commit.
* Paths to dockerfiles changed.
* Rebuilding for better caching. Squash this commit.
* Rebuilding for better caching. Squash this commit.
* Refactoring
* Refactoring
* fixing the screaming about duplicates in apt sources.
* Vanity tagging
* Vanity tagging
* Try vanity again.
* re-enable all versions and variants