-
I am using gitea on Cloudron and I am trying to set up a runner that automates the workflow of building a docker image for an app I am building. I wanted to solve this using actions.
However, the runner seems to need a separate image installed to build the docker image there. Now, I could probably install this as a custom app on Cloudron, but firstly I wanted to understand if there's an easier way of accomplishing this?
Otherwise, another option would be to use Github Actions.
EDIT: The gitea runner can't be installed on Cloudron, because it needs to be able to spawn containers.
-
J james moved this topic from Support
-
Runners are best run outside of Cloudron. Just get a separate VPS and run it there. This is the correct approach for security and performance . For example, git.cloudron.io is on a Cloudron. There is a gitlab runner for all the package building and running tests. It is on a separate hetzner dedi.
Our runner is the docker runner. Cannot imagine giving the runner access to docker which is having other production apps.
-
J joseph marked this topic as a regular topic