feat: Added custom BIOS logo (#852)

This commit is contained in:
Kroese
2025-09-29 12:25:46 +02:00
committed by GitHub
parent 7cda0b5479
commit 90748e28e5
5 changed files with 3 additions and 0 deletions

View File

@@ -1,5 +1,6 @@
# syntax=docker/dockerfile:1
FROM qemux/fiano AS src
FROM debian:trixie-slim
ARG VERSION_ARG="0.0"
@@ -53,6 +54,7 @@ RUN set -eu && \
COPY --chmod=755 ./src /run/
COPY --chmod=755 ./web /var/www/
COPY --chmod=755 --from=src /utk.bin /run
COPY --chmod=664 ./web/conf/defaults.json /usr/share/novnc
COPY --chmod=664 ./web/conf/mandatory.json /usr/share/novnc
COPY --chmod=744 ./web/conf/nginx.conf /etc/nginx/default.conf

View File

@@ -70,6 +70,7 @@ case "${BOOT_MODE,,}" in
if [ ! -s "$DEST.rom" ] || [ ! -f "$DEST.rom" ]; then
[ ! -s "$OVMF/$ROM" ] || [ ! -f "$OVMF/$ROM" ] && error "UEFI boot file ($OVMF/$ROM) not found!" && exit 44
cp "$OVMF/$ROM" "$DEST.rom"
/run/utk.bin "$DEST.rom" replace_ffs LogoDXE "/var/www/img/${PROCESS,,}.ffs" save "$DEST.rom"
fi
if [ ! -s "$DEST.vars" ] || [ ! -f "$DEST.vars" ]; then

BIN
web/img/macos.ffs Normal file

Binary file not shown.

BIN
web/img/qemu.ffs Normal file

Binary file not shown.

BIN
web/img/windows.ffs Normal file

Binary file not shown.