YAML · 1443 bytes Raw Blame History
1 ---
2 # SPDX-License-Identifier: AGPL-3.0-or-later
3
4 shithub_runner_enabled: false
5 shithub_runner_server_url: "https://{{ shithub_domain }}"
6 shithub_runner_token: ""
7 shithub_runner_labels:
8 - self-hosted
9 - linux
10 - ubuntu-latest
11 shithub_runner_capacity: 1
12 shithub_runner_poll_interval: 5s
13 shithub_runner_workspace_root: /var/lib/shithubd-runner/workspaces
14 shithub_runner_workspace_ttl: 24h
15 shithub_runner_network_allowlist:
16 - api.github.com
17 - auth.docker.io
18 - codeload.github.com
19 - github.com
20 - objects.githubusercontent.com
21 - production.cloudflare.docker.com
22 - registry-1.docker.io
23 - "*.githubusercontent.com"
24 shithub_runner_engine: docker
25 shithub_runner_default_image: ghcr.io/shithub/runner-nix:1.0
26 shithub_runner_network: shithub-actions
27 shithub_runner_network_bridge: shact0
28 shithub_runner_network_subnet: 172.30.0.0/24
29 shithub_runner_network_gateway: 172.30.0.1
30 shithub_runner_dns_servers:
31 - "{{ shithub_runner_network_gateway }}"
32 shithub_runner_dnsmasq_config: /etc/dnsmasq.d/shithubd-runner.conf
33 shithub_runner_dnsmasq_upstream: 1.1.1.1
34 shithub_runner_ipset_name: shithub_actions_allowed
35 shithub_runner_firewall_script: /usr/local/sbin/shithub-runner-firewall
36 shithub_runner_memory: 2g
37 shithub_runner_cpus: "2"
38 shithub_runner_seccomp_profile: /etc/shithubd-runner/seccomp.json
39 shithub_runner_container_user: "65534:65534"
40 shithub_runner_pids_limit: 512
41 shithub_runner_log_level: info
42 shithub_runner_log_format: text
43