nixbot

builds

succeeded herculesCI.onPush.default.outputs.hosts.fnuc build #672 · raw · eval 2m 4s · 2.6 GiB allocated · ·

Succeeded (295)

295 built
setup built · 232.2s · open ↗ · raw ↗
etc-fstab built · 0.1s · open ↗ · raw ↗
etc-hostname built · 0.1s · open ↗ · raw ↗
etc-luks-ssh-unlock-ge2.env built · 0.2s · open ↗ · raw ↗
etc-luks-ssh-unlock-gk4.env built · 0.2s · open ↗ · raw ↗
etc-luks-ssh-unlock-lrz.env built · 0.3s · open ↗ · raw ↗
etc-luks-ssh-unlock-oci-01.env built · 0.3s · open ↗ · raw ↗
etc-luks-ssh-unlock-oci-03.env built · 0.3s · open ↗ · raw ↗
etc-luks-ssh-unlock-rofl-10.env built · 0.4s · open ↗ · raw ↗
etc-luks-ssh-unlock-rofl-11.env built · 0.4s · open ↗ · raw ↗
etc-luks-ssh-unlock-rofl-12.env built · 0.4s · open ↗ · raw ↗
etc-luks-ssh-unlock-rofl-13.env built · 0.4s · open ↗ · raw ↗
etc-luks-ssh-unlock-rofl-14.env built · 0.5s · open ↗ · raw ↗
etc-luks-ssh-unlock-rofl-15.env built · 0.5s · open ↗ · raw ↗
etc-luks-ssh-unlock-rofl-16.env built · 0.5s · open ↗ · raw ↗
etc-msmtprc built · 0.6s · open ↗ · raw ↗
etc-nix-machines built · 0.6s · open ↗ · raw ↗
X-Restart-Triggers-acme-browser.fnuc.ts.brkn.lol built · 0.1s · open ↗ · raw ↗
X-Restart-Triggers-acme-cache.fnuc.nb.brkn.lol built · 0.1s · open ↗ · raw ↗
X-Restart-Triggers-acme-cache.fnuc.ts.brkn.lol built · 0.1s · open ↗ · raw ↗
X-Restart-Triggers-acme-cache.fnuc.vpn.brkn.lol built · 0.1s · open ↗ · raw ↗
X-Restart-Triggers-acme-smokeping.fnuc.ts.brkn.lol built · 0.2s · open ↗ · raw ↗
X-Restart-Triggers-acme-syncthing.fnuc.ts.brkn.lol built · 0.3s · open ↗ · raw ↗
X-Restart-Triggers-acme-vnc.fnuc.ts.brkn.lol built · 0.3s · open ↗ · raw ↗
acme-postrun built · 0.3s · open ↗ · raw ↗
acme-postrun built · 0.4s · open ↗ · raw ↗
acme-postrun built · 0.4s · open ↗ · raw ↗
acme-postrun built · 0.5s · open ↗ · raw ↗
acme-postrun built · 0.6s · open ↗ · raw ↗
acme-postrun built · 0.6s · open ↗ · raw ↗
acme-postrun built · 0.7s · open ↗ · raw ↗
acme-setup-privileged built · 0.8s · open ↗ · raw ↗
boot.json built · 1.0s · open ↗ · raw ↗
X-Restart-Triggers-luks-ssh-unlock-ge2 built · 0.8s · open ↗ · raw ↗
X-Restart-Triggers-luks-ssh-unlock-gk4 built · 0.9s · open ↗ · raw ↗
X-Restart-Triggers-luks-ssh-unlock-lrz built · 1.0s · open ↗ · raw ↗
X-Restart-Triggers-luks-ssh-unlock-oci-01 built · 1.0s · open ↗ · raw ↗
X-Restart-Triggers-luks-ssh-unlock-oci-03 built · 1.0s · open ↗ · raw ↗
X-Restart-Triggers-luks-ssh-unlock-rofl-10 built · 1.2s · open ↗ · raw ↗
X-Restart-Triggers-luks-ssh-unlock-rofl-11 built · 1.2s · open ↗ · raw ↗
X-Restart-Triggers-luks-ssh-unlock-rofl-12 built · 1.3s · open ↗ · raw ↗
X-Restart-Triggers-luks-ssh-unlock-rofl-13 built · 1.3s · open ↗ · raw ↗
X-Restart-Triggers-luks-ssh-unlock-rofl-14 built · 1.4s · open ↗ · raw ↗
X-Restart-Triggers-luks-ssh-unlock-rofl-15 built · 1.4s · open ↗ · raw ↗
X-Restart-Triggers-luks-ssh-unlock-rofl-16 built · 1.4s · open ↗ · raw ↗
browser-daemon-secret-agent built · 1.5s · open ↗ · raw ↗
dummy-fc-dir1 built

no output

dummy-fc-dir2 built

no output

dummy-xdg-mime-dirs1 built

no output

dummy-xdg-mime-dirs2 built

no output

etc-nix-registry.json built · 0.1s · open ↗ · raw ↗
etc-pam-environment built · 0.1s · open ↗ · raw ↗
etc-polkit-1-rules.d-10-nixos.rules built · 0.2s · open ↗ · raw ↗
etc-qemu-bridge.conf built · 0.2s · open ↗ · raw ↗
etc-sysctl.d-60-nixos.conf built · 0.2s · open ↗ · raw ↗
etc-systemd-journald.conf built · 0.3s · open ↗ · raw ↗
etc-wpa_supplicant-nixos.conf built · 0.3s · open ↗ · raw ↗
etc-zshenv.local built · 0.4s · open ↗ · raw ↗
exclude-patterns built · 0.4s · open ↗ · raw ↗
exports built · 0.5s · open ↗ · raw ↗
extra-udev-rules built · 0.5s · open ↗ · raw ↗
fnuc-network-health built · 0.6s · open ↗ · raw ↗
fwupd.conf built · 0.6s · open ↗ · raw ↗
hm-session-vars.sh built · 0.7s · open ↗ · raw ↗
hm-setup-env built · 0.7s · open ↗ · raw ↗
hm-system-fix-ssh-ownership built · 0.9s · open ↗ · raw ↗
codex-scoped-0.166.0 built

no output

kmscon-config built · 0.2s · open ↗ · raw ↗
ldif2json built · 0.3s · open ↗ · raw ↗
libvirtd.conf built · 0.4s · open ↗ · raw ↗
logrotate.conf built · 0.5s · open ↗ · raw ↗
luks-ssh-unlock-rofl-12-known_hosts_initrd built · 0.6s · open ↗ · raw ↗
luks-ssh-unlock-rofl-13-known_hosts built · 0.7s · open ↗ · raw ↗
luks-ssh-unlock-rofl-13-known_hosts_initrd built · 0.7s · open ↗ · raw ↗
luks-ssh-unlock-rofl-14-known_hosts built · 0.8s · open ↗ · raw ↗
luks-ssh-unlock-rofl-14-known_hosts_initrd built · 0.8s · open ↗ · raw ↗
luks-ssh-unlock-rofl-15-known_hosts built · 0.9s · open ↗ · raw ↗
luks-ssh-unlock-rofl-15-known_hosts_initrd built · 0.9s · open ↗ · raw ↗
luks-ssh-unlock-rofl-16-known_hosts built · 0.9s · open ↗ · raw ↗
luks-ssh-unlock-rofl-16-known_hosts_initrd built · 1.0s · open ↗ · raw ↗
manifest-for-users.json built · 1.0s · open ↗ · raw ↗
network.conf built · 1.1s · open ↗ · raw ↗
X-Reload-Triggers-polkit built · 0.1s · open ↗ · raw ↗
X-Restart-Triggers-nfs-mountd built · 0.1s · open ↗ · raw ↗
X-Restart-Triggers-systemd-journald- built · 0.2s · open ↗ · raw ↗
X-Restart-Triggers-systemd-journald built · 0.2s · open ↗ · raw ↗
X-Restart-Triggers-systemd-sysctl built · 0.2s · open ↗ · raw ↗
X-Restart-Triggers-wpa_supplicant-wlp0s20f3 built · 0.3s · open ↗ · raw ↗
htpasswd built · 0.3s · open ↗ · raw ↗
nftables-deletions built · 0.4s · open ↗ · raw ↗
nix.conf built · 0.4s · open ↗ · raw ↗
nixos.conf built · 0.5s · open ↗ · raw ↗
pschmitt-authorized_keys built · 0.5s · open ↗ · raw ↗
qemu.conf built · 0.5s · open ↗ · raw ↗
reolink-prune built · 0.6s · open ↗ · raw ↗
set-environment built · 0.7s · open ↗ · raw ↗
smartd-notify.sh built · 0.7s · open ↗ · raw ↗
staticPaths built · 2.2s · open ↗ · raw ↗
string-hosts built · 0.3s · open ↗ · raw ↗
syslog-ng.conf built · 0.3s · open ↗ · raw ↗
udisks2.conf built · 0.3s · open ↗ · raw ↗
unit-10-hass-br0.netdev built · 0.3s · open ↗ · raw ↗
unit-40-eno1.link built · 0.4s · open ↗ · raw ↗
unit-40-eno1.network built · 0.4s · open ↗ · raw ↗
unit-40-hass-br0.network built · 0.4s · open ↗ · raw ↗
unit-40-wlp0s20f3.network built · 0.5s · open ↗ · raw ↗
unit-99-ethernet-default-dhcp.network built · 0.5s · open ↗ · raw ↗
unit-acme-account-e54efed6970bdae2f3b4.target built · 0.5s · open ↗ · raw ↗
unit-acme-renew-browser.fnuc.ts.brkn.lol.timer built · 0.5s · open ↗ · raw ↗
unit-acme-renew-cache.fnuc.nb.brkn.lol.timer built · 0.6s · open ↗ · raw ↗
unit-acme-renew-cache.fnuc.ts.brkn.lol.timer built · 0.6s · open ↗ · raw ↗
unit-acme-renew-cache.fnuc.vpn.brkn.lol.timer built · 0.6s · open ↗ · raw ↗
unit-acme-renew-smokeping.fnuc.ts.brkn.lol.timer built · 0.7s · open ↗ · raw ↗
X-Restart-Triggers-nix-daemon built · 0.2s · open ↗ · raw ↗
X-Restart-Triggers-systemd-modules-load built · 0.2s · open ↗ · raw ↗
etc-profile built · 0.3s · open ↗ · raw ↗
etc-zshenv built · 0.3s · open ↗ · raw ↗
nftables-save-deletions built · 0.4s · open ↗ · raw ↗
smartd.conf built · 0.5s · open ↗ · raw ↗
unit-acme-renew-syncthing.fnuc.ts.brkn.lol.timer built · 0.5s · open ↗ · raw ↗
unit-acme-renew-vnc.fnuc.ts.brkn.lol.timer built · 0.5s · open ↗ · raw ↗
unit-acme-setup.service built · 0.6s · open ↗ · raw ↗
unit-browser-daemon-secret-agent.service built · 0.6s · open ↗ · raw ↗
unit-browser-daemon.service built · 0.7s · open ↗ · raw ↗
unit-e1000e-eno1-workarounds.service built · 0.8s · open ↗ · raw ↗
unit-fcgiwrap-smokeping.socket built · 0.8s · open ↗ · raw ↗
unit-fwupd-refresh.service built · 0.9s · open ↗ · raw ↗
unit-fwupd-refresh.timer built · 1.0s · open ↗ · raw ↗
unit-getty.target built · 4.1s · open ↗ · raw ↗
X-Reload-Triggers-systemd-networkd built · 2.3s · open ↗ · raw ↗
X-Restart-Triggers-systemd-networkd built · 2.3s · open ↗ · raw ↗
codex-managed-hooks built

no output

hosts built

no output

unit-libvirtd.socket built · 0.5s · open ↗ · raw ↗
unit-luks-ssh-unlock-dhcp-listener-lrz.service built · 0.6s · open ↗ · raw ↗
unit-luks-ssh-unlock-ge2.service built · 0.6s · open ↗ · raw ↗
unit-luks-ssh-unlock-gk4.service built · 0.6s · open ↗ · raw ↗
unit-luks-ssh-unlock-lrz.service built · 0.7s · open ↗ · raw ↗
unit-luks-ssh-unlock-oci-01.service built · 0.7s · open ↗ · raw ↗
unit-luks-ssh-unlock-oci-03.service built · 0.8s · open ↗ · raw ↗
unit-luks-ssh-unlock-rofl-10.service built · 0.8s · open ↗ · raw ↗
unit-luks-ssh-unlock-rofl-11.service built · 0.8s · open ↗ · raw ↗
unit-luks-ssh-unlock-rofl-12.service built · 0.9s · open ↗ · raw ↗
unit-luks-ssh-unlock-rofl-13.service built · 0.9s · open ↗ · raw ↗
unit-luks-ssh-unlock-rofl-14.service built · 2.4s · open ↗ · raw ↗
unit-luks-ssh-unlock-rofl-15.service built · 2.4s · open ↗ · raw ↗
unit-luks-ssh-unlock-rofl-16.service built · 2.5s · open ↗ · raw ↗
etc-codex-requirements.toml built · 0.6s · open ↗ · raw ↗
unit-fcgiwrap-smokeping.service built · 0.7s · open ↗ · raw ↗
unit-machine.slice built · 0.4s · open ↗ · raw ↗
unit-memory-snapshot.timer built · 0.5s · open ↗ · raw ↗
unit-netbird-netbird-io-autoconnect.service built · 0.5s · open ↗ · raw ↗
unit-nfs-mountd.service built · 0.6s · open ↗ · raw ↗
unit-nfs-server.service built · 0.7s · open ↗ · raw ↗
unit-nginx-config-reload.service built · 0.9s · open ↗ · raw ↗
unit-nix-cache-lan-mirror-trigger-.service built · 0.9s · open ↗ · raw ↗
unit-nix-cache-lan-mirror-trigger.socket built · 0.9s · open ↗ · raw ↗
unit-nix-cache-lan-mirror.timer built · 1.0s · open ↗ · raw ↗
unit-nix-daemon.service built · 1.0s · open ↗ · raw ↗
unit-nix-gc.timer built · 1.1s · open ↗ · raw ↗
unit-nixos-upgrade.service built · 1.1s · open ↗ · raw ↗
unit-reolink-prune.service built · 1.2s · open ↗ · raw ↗
unit-reolink-prune.timer built · 0.2s · open ↗ · raw ↗
unit-script-acme-browser.fnuc.ts.brkn.lol-start built · 0.2s · open ↗ · raw ↗
unit-script-acme-cache.fnuc.nb.brkn.lol-start built · 0.3s · open ↗ · raw ↗
unit-script-acme-cache.fnuc.ts.brkn.lol-start built · 0.3s · open ↗ · raw ↗
unit-script-acme-cache.fnuc.vpn.brkn.lol-start built · 0.3s · open ↗ · raw ↗
unit-script-acme-order-renew-browser.fnuc.ts.brkn.lol-start built · 0.4s · open ↗ · raw ↗
unit-script-acme-order-renew-cache.fnuc.nb.brkn.lol-start built · 0.4s · open ↗ · raw ↗
unit-script-acme-order-renew-cache.fnuc.ts.brkn.lol-start built · 0.4s · open ↗ · raw ↗
unit-script-acme-order-renew-cache.fnuc.vpn.brkn.lol-start built · 0.5s · open ↗ · raw ↗
unit-script-acme-order-renew-smokeping.fnuc.ts.brkn.lol-start built · 0.5s · open ↗ · raw ↗
unit-script-acme-order-renew-syncthing.fnuc.ts.brkn.lol-start built · 0.5s · open ↗ · raw ↗
unit-script-acme-order-renew-vnc.fnuc.ts.brkn.lol-start built · 0.6s · open ↗ · raw ↗
unit-script-acme-smokeping.fnuc.ts.brkn.lol-start built · 0.6s · open ↗ · raw ↗
unit-script-acme-syncthing.fnuc.ts.brkn.lol-start built · 1.5s · open ↗ · raw ↗
unit-script-acme-vnc.fnuc.ts.brkn.lol-start built · 1.5s · open ↗ · raw ↗
unit-script-linger-users-start built · 0.3s · open ↗ · raw ↗
unit-script-nix-gc-start built · 1.9s · open ↗ · raw ↗
unit-script-restic-backups-main-pre-start built · 1.9s · open ↗ · raw ↗
unit-smartd.service built · 2.0s · open ↗ · raw ↗
unit-sshd-rescue.service built · 2.0s · open ↗ · raw ↗
unit-sshd.service built · 2.1s · open ↗ · raw ↗
unit-systemd-journald-.service built · 2.1s · open ↗ · raw ↗
unit-systemd-journald.service built · 2.1s · open ↗ · raw ↗
unit-systemd-modules-load.service built · 2.2s · open ↗ · raw ↗
unit-systemd-networkd.service built · 2.2s · open ↗ · raw ↗
unit-systemd-sysctl.service built · 2.2s · open ↗ · raw ↗
unit-systemd-zram-setup-.service built · 2.3s · open ↗ · raw ↗
unit-timers.target built · 2.3s · open ↗ · raw ↗
unit-tmp.mount built · 2.4s · open ↗ · raw ↗
unit-acme-browser.fnuc.ts.brkn.lol.service built · 4.3s · open ↗ · raw ↗
unit-acme-cache.fnuc.nb.brkn.lol.service built · 4.4s · open ↗ · raw ↗
unit-acme-cache.fnuc.ts.brkn.lol.service built · 0.4s · open ↗ · raw ↗
unit-acme-cache.fnuc.vpn.brkn.lol.service built · 0.4s · open ↗ · raw ↗
unit-acme-order-renew-browser.fnuc.ts.brkn.lol.service built · 0.4s · open ↗ · raw ↗
unit-acme-order-renew-cache.fnuc.nb.brkn.lol.service built · 0.5s · open ↗ · raw ↗
unit-acme-order-renew-cache.fnuc.ts.brkn.lol.service built · 0.5s · open ↗ · raw ↗
unit-acme-order-renew-cache.fnuc.vpn.brkn.lol.service built · 0.6s · open ↗ · raw ↗
unit-acme-order-renew-smokeping.fnuc.ts.brkn.lol.service built · 0.6s · open ↗ · raw ↗
unit-acme-order-renew-syncthing.fnuc.ts.brkn.lol.service built · 0.7s · open ↗ · raw ↗
unit-acme-order-renew-vnc.fnuc.ts.brkn.lol.service built · 0.7s · open ↗ · raw ↗
unit-acme-smokeping.fnuc.ts.brkn.lol.service built · 0.8s · open ↗ · raw ↗
unit-acme-syncthing.fnuc.ts.brkn.lol.service built · 0.8s · open ↗ · raw ↗
unit-acme-vnc.fnuc.ts.brkn.lol.service built · 0.8s · open ↗ · raw ↗
unit-user.slice built · 0.9s · open ↗ · raw ↗
unit-virtchd.service built · 0.9s · open ↗ · raw ↗
unit-linger-users.service built · 1.0s · open ↗ · raw ↗
unit-nix-gc.service built · 0.3s · open ↗ · raw ↗
fontconfig-etc built · 0.3s · open ↗ · raw ↗
unit-restic-backups-main.service built · 0.4s · open ↗ · raw ↗
unit-virtlockd.socket built · 0.5s · open ↗ · raw ↗
unit-virtlogd.socket built · 0.6s · open ↗ · raw ↗
vhost-user built · 0.9s · open ↗ · raw ↗
virt-hotplug built · 0.9s · open ↗ · raw ↗
wl-clipboard-headless built

no output

wpa_supplicant.secrets built · 0.8s · open ↗ · raw ↗
zram-generator.conf built · 0.1s · open ↗ · raw ↗
manifest.json built · 0.1s · open ↗ · raw ↗
nftables-rules built · 0.6s · open ↗ · raw ↗
kmscon-login built

no output

python3-3.14.8-env built · 1.6s · open ↗ · raw ↗
kmscon-login built

no output

unit-memory-snapshot.service built · 0.3s · open ↗ · raw ↗
unit-nftables.service built · 0.6s · open ↗ · raw ↗
minerctl-cluster-01 built · 1.0s · open ↗ · raw ↗
minerctl-cluster-02 built · 0.4s · open ↗ · raw ↗
pycolumn built · 0.5s · open ↗ · raw ↗
zebra built · 0.2s · open ↗ · raw ↗
graphics-drivers built · 0.4s · open ↗ · raw ↗
graphics-driver.conf built · 0.1s · open ↗ · raw ↗
playconsole-cli-xdg built

no output

unit-nix-cache-lan-mirror.service built · 0.1s · open ↗ · raw ↗
nginx.conf built · 1.4s · open ↗ · raw ↗
unit-script-nginx-pre-start built · 0.4s · open ↗ · raw ↗
unit-nginx.service built · 0.3s · open ↗ · raw ↗
python3-3.14.8-env built · 4.1s · open ↗ · raw ↗
unit-novnc.service built · 0.3s · open ↗ · raw ↗
unit-ftpd.service built · 1.3s · open ↗ · raw ↗
unit-kmsconvt-.service built · 0.3s · open ↗ · raw ↗
rust-nightly-complete-with-std-2026-11-01 built

no output

rust-nightly-complete-with-components-2026-11-01 built

no output

smokeping.conf built · 0.6s · open ↗ · raw ↗
smokeping.fcgi built · 0.8s · open ↗ · raw ↗
etc-bashrc built · 0.7s · open ↗ · raw ↗
etc-zshrc built · 0.9s · open ↗ · raw ↗
X-Reload-Triggers-smokeping built · 1.0s · open ↗ · raw ↗
unit-script-smokeping-pre-start built · 0.2s · open ↗ · raw ↗
nixos-tmpfiles.d built · 0.1s · open ↗ · raw ↗
unit-syslog-ng.service built · 5.6s · open ↗ · raw ↗
terraform-unfree built · 2.5s · open ↗ · raw ↗
tmpfiles.d built

no output

unit-smokeping.service built · 0.3s · open ↗ · raw ↗
X-Restart-Triggers-systemd-tmpfiles-resetup built · 0.5s · open ↗ · raw ↗
unit-systemd-tmpfiles-resetup.service built · 0.3s · open ↗ · raw ↗
unit-wpa_supplicant-wlp0s20f3.service built · 1.1s · open ↗ · raw ↗
dry-activate built · 1.0s · open ↗ · raw ↗
hwdb.bin built · 7.0s · open ↗ · raw ↗
udev-rules built · 2.4s · open ↗ · raw ↗
X-Restart-Triggers-systemd-udevd built · 1.4s · open ↗ · raw ↗
ensure-wrapper-integrity built · 1.6s · open ↗ · raw ↗
unit-libvirtd.service built · 1.2s · open ↗ · raw ↗
etc-monitrc built · 0.7s · open ↗ · raw ↗
etc-ssh-ssh_config built · 0.9s · open ↗ · raw ↗
unit-libvirt-guests.service built · 1.0s · open ↗ · raw ↗
unit-script-libvirtd-config-start built · 1.3s · open ↗ · raw ↗
unit-virtlockd.service built · 1.4s · open ↗ · raw ↗
unit-virtlogd.service built · 1.5s · open ↗ · raw ↗
addressbook-export built · 1.6s · open ↗ · raw ↗
unit-script-suid-sgid-wrappers-start built · 1.1s · open ↗ · raw ↗
unit-systemd-udevd.service built · 1.5s · open ↗ · raw ↗
X-Restart-Triggers-monit built · 1.6s · open ↗ · raw ↗
unit-home-assistant-vm-init.service built · 1.5s · open ↗ · raw ↗
unit-kvm-usb-passthrough.service built · 1.6s · open ↗ · raw ↗
unit-libvirtd-config.service built · 0.8s · open ↗ · raw ↗
kubectl-1.23 built · 0.7s · open ↗ · raw ↗
scrcpy-mp4.desktop built · 0.7s · open ↗ · raw ↗
scrcpy-px5.desktop built · 0.8s · open ↗ · raw ↗
scrcpy-zf10.desktop built · 0.8s · open ↗ · raw ↗
unit-suid-sgid-wrappers.service built · 0.2s · open ↗ · raw ↗
system-path built · 36.2s · open ↗ · raw ↗
unit-monit.service built · 0.3s · open ↗ · raw ↗
X-Restart-Triggers-polkit built · 2.4s · open ↗ · raw ↗
dbus-1 built

no output

unit-polkit.service built · 2.2s · open ↗ · raw ↗
X-Restart-Triggers-dbus-broker built · 1.6s · open ↗ · raw ↗
unit-dbus-broker.service built · 1.7s · open ↗ · raw ↗
user-units built

no output

unit-dbus-broker.service built · 2.4s · open ↗ · raw ↗
unit-home-manager-pschmitt.service built · 0.3s · open ↗ · raw ↗
system-units built

no output

user-environment built · 1.3s · open ↗ · raw ↗
etc built

no output

activate built · 0.4s · open ↗ · raw ↗
nixos-system-fnuc-26.11.20261101.0bb2eed built · 0.8s · open ↗ · raw ↗