--- kind: compose metadata: name: Gitlab-Runner description: |- Docker compose setup for Gitlab-Runner, a build instance for Gitlab CI/CD pipelines. This template configures Gitlab-Runner with Docker executor and integrates it with a Gitlab instance. Project: https://docs.gitlab.com/runner/ Documentation: https://docs.gitlab.com/runner/ GitHub: https://github.com/gitlab/gitlab-runner version: alpine-v17.9.1 author: Christian Lempa date: "2025-09-28" tags: [] icon: provider: selfh id: gitlab draft: true next_steps: "" schema: "1.2" spec: general: vars: service_name: default: gitlab-runner restart_policy: type: enum options: [unless-stopped, always, on-failure, "no"] default: unless-stopped required: true