Skip to content

CrimsonGiteaActions/QEMU-KVM-Solution

Repository files navigation

Features

  • Run your Gitea Actions workflow job in ephemeral virtual machine.
  • Isolate gitea act runner .runner file from job running environment.

Prerequisites

  • An amd64 host. KVM support preferred (or required. Emulation is terribly slow).
  • Linux. Debian 12 preferred (As of the day when this tutorial got done).
  • A powerful CPU

Documents

Solution: Daemon in Docker & Worker in VM

Tip

Initially this solution was done on 2 hosts, one dedicated to running Gitea and the other one had Gitea act runner daemon and worker VM.

References

ChristopherHX/gitea-actions-runner

Notes

Please leave a Star if you think the solutions are useful!

Featured on Awesome Gitea

About

Run your Gitea Actions workflow job in ephemeral virtual machine.

Topics

Resources

License

Stars

Watchers

Forks