YAML · 514 bytes Raw Blame History
1 #cloud-config
2 #
3 # SPDX-License-Identifier: AGPL-3.0-or-later
4 #
5 # First-boot baseline for DigitalOcean Actions runner droplets.
6 # Do not put runner tokens, database URLs, or other secrets here; this file is
7 # visible in Droplet metadata. Registration tokens are written later by Ansible.
8
9 package_update: true
10 packages:
11 - ca-certificates
12 - curl
13 - docker.io
14 - git
15 - ipset
16 - iptables
17 - jq
18 - python3
19 - rsync
20
21 runcmd:
22 - [systemctl, enable, --now, docker]
23 - [systemctl, status, docker, --no-pager]
24