From 9c8da9ab4a4078718c0e174e83ef4b1bb57a14b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1rcio=20Fernandes?= Date: Sun, 1 Sep 2024 23:09:11 +0100 Subject: [PATCH] removed code-server docker --- .gitea/workflows/services.code-server.yml | 24 ----------------------- README.md | 5 ++--- services/code-server/Dockerfile | 17 ---------------- services/git-runner/Dockerfile | 3 +-- 4 files changed, 3 insertions(+), 46 deletions(-) delete mode 100644 .gitea/workflows/services.code-server.yml delete mode 100644 services/code-server/Dockerfile diff --git a/.gitea/workflows/services.code-server.yml b/.gitea/workflows/services.code-server.yml deleted file mode 100644 index 9953c9f..0000000 --- a/.gitea/workflows/services.code-server.yml +++ /dev/null @@ -1,24 +0,0 @@ -on: - push: - paths: - - "services/code-server/*" - - ".gitea/workflows/**code-server**.yml" - -jobs: - build-docker-image: - - runs-on: homesrv01 - container: - image: catthehacker/ubuntu:act-latest - - steps: - - - name: Checkout code - uses: actions/checkout@v2 - - - name: code-server - build docker image - shell: bash - run: | - docker build ${{gitea.workspace}}/services/code-server --tag myInfra/code-server - - \ No newline at end of file diff --git a/README.md b/README.md index ca40303..02e746f 100644 --- a/README.md +++ b/README.md @@ -54,13 +54,12 @@ All configuration is set during docker build. ### code-server -Using [custom code-server docker image](./services/code-server/Dockerfile). Deployed by gitea [action](./.gitea/workflows/services.code-server.yml) and includes: +Using [custom code-server docker image](/kb/code-server/), includes: - docker-cli - ansible - ansible-lint - For more flexibility on bind mount, stack is maintained directly on portainer (stack name: code-server). docker-compose.yml example. @@ -70,7 +69,7 @@ version: '3' services: code-server: container_name: code - image: myInfra/code-server:latest + image: git.limbosolutions.com/kb/code-server:latest environment: - PUID=0 - PGID=0 diff --git a/services/code-server/Dockerfile b/services/code-server/Dockerfile deleted file mode 100644 index 44ae70d..0000000 --- a/services/code-server/Dockerfile +++ /dev/null @@ -1,17 +0,0 @@ -FROM lscr.io/linuxserver/code-server:latest -RUN apt-get update -y - - -RUN apt-get update -y \ - && apt install -y software-properties-common ca-certificates curl software-properties-common \ - && curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add - \ - && add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable" \ - && add-apt-repository --yes --update ppa:ansible/ansible \ - && apt-get update -y \ - && apt-get install -y python3 \ - && apt-get install -y python3-pip \ - && apt-get install -y ansible \ - && apt-get install -y docker-ce \ - && pip3 install ansible-lint --break-system-packages \ - && pip3 install ansible-creator --no-input --break-system-packages - diff --git a/services/git-runner/Dockerfile b/services/git-runner/Dockerfile index 60b5ede..8b842c5 100644 --- a/services/git-runner/Dockerfile +++ b/services/git-runner/Dockerfile @@ -1,3 +1,2 @@ FROM catthehacker/ubuntu:act-latest -RUN apt-get update && apt install software-properties-common && add-apt-repository --yes --update ppa:ansible/ansible && apt-get install -y ansible - +RUN apt-get update && apt install software-properties-common && add-apt-repository --yes --update ppa:ansible/ansible && apt-get install -y ansible