Login
4 branches 0 tags
Ben Create issue: Use a toml file for config / config system 0896bbb 1 month ago 49 Commits
rubhub / issues / 2025-12-23-09-03-50-811-ci / 2025-12-23-09-33-48-592-ben.md
date
2025-12-23T09:33:48.59278972Z
author
ben
email
bennyschulenburg@gmx.de

Must run without virtualization / within Docker

This of course lies in conflict with the goal of supporting multiple architectures, but since I'd like people to easily self-host this a runner must be able to work as a Docker container somehow, this is mainly because I (and probably a lot of others) run things on cheap VMs and nested virtualization is apparently quite tricky (should investigate this a little further though, since if it's possible to properly nest VMs then that would simplify things a little).

But due to those 2 conflicting requirements the CI system needs to support multiple backends since depending on the platform chosen some backend just won't be available, so we need to abstract over that.