YAML · 1464 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 - x64
12 shithub_runner_capacity: 1
13 shithub_runner_poll_interval: 5s
14 shithub_runner_workspace_root: /var/lib/shithubd-runner/workspaces
15 shithub_runner_workspace_ttl: 24h
16 shithub_runner_network_allowlist:
17 - api.github.com
18 - auth.docker.io
19 - codeload.github.com
20 - github.com
21 - objects.githubusercontent.com
22 - production.cloudflare.docker.com
23 - registry-1.docker.io
24 - "*.githubusercontent.com"
25 shithub_runner_engine: docker
26 shithub_runner_default_image: ghcr.io/tenseleyflow/shithub/runner-nix:1.0
27 shithub_runner_network: shithub-actions
28 shithub_runner_network_bridge: shact0
29 shithub_runner_network_subnet: 172.30.0.0/24
30 shithub_runner_network_gateway: 172.30.0.1
31 shithub_runner_dns_servers:
32 - "{{ shithub_runner_network_gateway }}"
33 shithub_runner_dnsmasq_config: /etc/dnsmasq.d/shithubd-runner.conf
34 shithub_runner_dnsmasq_upstream: 1.1.1.1
35 shithub_runner_ipset_name: shithub_actions_allowed
36 shithub_runner_firewall_script: /usr/local/sbin/shithub-runner-firewall
37 shithub_runner_memory: 2g
38 shithub_runner_cpus: "2"
39 shithub_runner_seccomp_profile: /etc/shithubd-runner/seccomp.json
40 shithub_runner_container_user: "65534:65534"
41 shithub_runner_pids_limit: 512
42 shithub_runner_log_level: info
43 shithub_runner_log_format: text
44