This instance is meant for quick testing and is wiped every monday morning.
Please use boot.ci-tron.dev for production deployments.
Caching on the CI gateway the containers needed by DUTs is an effective way to reduce Internet bandwidth needs and speed up execution of container-based jobs.
By default, CI-tron comes with a set of registries:
You may add more registries by adding configuration files in
/config/registries/, named ${port}_${registry_name}.yml.j2. You may use
8100_quay.yml.j2.example or 8101_docker_io.yml.j2.example as a basis, then
modify it according to the registry
configuration.
WARNING: Choose the name of your registry carefully, because you won't be able to change it without modifying every job description that depends on it!
NOTE: Changes done in /config/registries/ are reflected in real time. Run
journalctl -fu registryd to follow what is going on.
To use the registry, the registry.to_local_proxy() function can rewrite the
docker image name according to the image_rewrites rules in the file above.
For example, if you have enabled the quay.io registry proxy above, you can use
a quay image like that:
b2c.run="-ti --tls-verify=false docker://{{ registry.to_local_proxy('quay.io/containers/buildah:latest') }}".
WARNING: Renaming or removing a registry will break every single job description that depends on it, so be careful!
To rename/remove a registry, just use mv or rm on the associated
configuration in /config/registries/. That's it :)
| Path | Size | Last modified | Actions |
|---|---|---|---|
| config/boot/boot.ipxe | 2112 | 2026-02-03 23:40:54.286000+00:00 |
|
| config/boot/secrets | 258 | 2026-02-03 23:40:54.250000+00:00 |
|
| config/config.env | 114 | 2026-02-04 16:01:44.167000+00:00 |
|
| config/mars_db.yaml | 3278 | 2026-02-04 17:49:20.099000+00:00 |
|
| config/minio/minio.env | 137 | 2026-02-04 21:32:06.087000+00:00 |
|
| config/network/hostapd-mgmt.conf | 257 | 2026-02-03 23:40:54.292000+00:00 |
|
| config/network/mgmt.leases | 0 | 2026-02-04 21:32:05.383000+00:00 |
|
| config/registries/8100_quay.yml.j2.example | 643 | 2026-02-04 16:01:44.245000+00:00 |
|
| config/registries/8101_docker_io.yml.j2.example | 658 | 2026-02-04 16:01:44.267000+00:00 |
|
| config/registries/README.md | 1685 | 2026-02-04 16:01:44.226000+00:00 |
|
| config/ssh/authorized_keys | 185 | 2026-02-03 23:40:54.297000+00:00 |
|
| config/ssh/ssh_host_ecdsa_key | 525 | 2026-02-03 23:43:05.844000+00:00 |
|
| config/ssh/ssh_host_ecdsa_key.pub | 194 | 2026-02-03 23:43:05.847000+00:00 |
|
| config/ssh/ssh_host_ed25519_key | 432 | 2026-02-03 23:43:05.847000+00:00 |
|
| config/ssh/ssh_host_ed25519_key.pub | 114 | 2026-02-03 23:43:05.849000+00:00 |
|
| config/ssh/ssh_host_rsa_key | 2622 | 2026-02-03 23:43:05.866000+00:00 |
|
| config/ssh/ssh_host_rsa_key.pub | 586 | 2026-02-03 23:43:05.862000+00:00 |
|
| config/ssh/sshd_config | 647 | 2026-02-03 23:43:07.241000+00:00 |
|
| config/wireguard/wg0.conf | 115 | 2026-02-03 23:43:08.283000+00:00 |
|
| config/wireguard/wg0.key | 45 | 2026-02-03 23:43:08.281000+00:00 |
|
| config/wireguard/wg0.pub | 45 | 2026-02-03 23:43:08.281000+00:00 |
|
| README.md | 2154 | 2026-02-03 23:30:17.668000+00:00 |
|
| hw-pabloyoyoista-x8664-efi_x86_64.img.README.md | 502 | 2026-02-03 23:30:17.660000+00:00 |
|
| hw-pabloyoyoista-x8664-efi_x86_64.img.xz | 169024 | 2026-02-03 23:30:17.662000+00:00 |
|
| hw-pabloyoyoista-x8664-efi_x86_64.img.xz.sha256sum | 144 | 2026-02-03 23:30:17.666000+00:00 |
|
| hw-pabloyoyoista-x8664.crt | 4860 | 2026-02-03 23:30:17.656000+00:00 |
|
| hw-pabloyoyoista-x8664.fingerprint | 41 | 2026-02-03 23:30:17.659000+00:00 |
|
| hw-pabloyoyoista-x8664.key | 1704 | 2026-02-03 23:30:17.652000+00:00 |
|
| hw-pabloyoyoista-x8664.req | 903 | 2026-02-03 23:30:17.654000+00:00 |
|