From 29d0ca36ed11d8d628ac3dfc6407f583324bc425 Mon Sep 17 00:00:00 2001 From: Shihaam Abdul Rahman Date: Sat, 28 Mar 2026 14:36:26 +0500 Subject: [PATCH] add debain --- debian/Dockerfile | 14 ++++++++++++++ debian/compose.yml | 6 ++++++ 2 files changed, 20 insertions(+) create mode 100644 debian/Dockerfile create mode 100644 debian/compose.yml diff --git a/debian/Dockerfile b/debian/Dockerfile new file mode 100644 index 0000000..13b5afe --- /dev/null +++ b/debian/Dockerfile @@ -0,0 +1,14 @@ +FROM vegardit/gitea-act-runner:latest + +#WORKDIR /root + +RUN sudo apt-get update \ + && sudo apt-get install -y ca-certificates curl gnupg openssh-client + +RUN sudo install -m 0755 -d /etc/apt/keyrings \ + && sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc \ + && sudo chmod a+r /etc/apt/keyrings/docker.asc \ + && echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \ + $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null \ + && sudo apt-get update && sudo apt-get -y install docker-ce \ + && sudo rm -v /usr/bin/dockerd-rootless.sh diff --git a/debian/compose.yml b/debian/compose.yml new file mode 100644 index 0000000..ee31fc8 --- /dev/null +++ b/debian/compose.yml @@ -0,0 +1,6 @@ +services: + runner: + build: . +# context: . +# dockerfile: . + image: git.shihaam.dev/dockerfiles/gitea-runner:debian