Loading Dockerfile +1 −1 Original line number Diff line number Diff line Loading @@ -7,7 +7,7 @@ FROM qemux/qemu-host as builder # RUN go mod download # RUN CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o /qemu-host.bin . FROM debian:bookworm-slim FROM debian:trixie-slim ARG DEBCONF_NOWARNINGS="yes" ARG DEBIAN_FRONTEND noninteractive Loading run/disk.sh +0 −7 Original line number Diff line number Diff line Loading @@ -136,13 +136,6 @@ if [[ SIZE -ne DATA_SIZE ]]; then error "Virtual disk has the wrong size: ${SIZE}" && exit 89 fi AGENT="${STORAGE}/${BASE}.agent" [ -f "$AGENT" ] && AGENT_VERSION=$(cat "${AGENT}") || AGENT_VERSION=1 if ((AGENT_VERSION < 5)); then info "The installed VirtualDSM Agent v${AGENT_VERSION} is an outdated version, please upgrade it." fi DISK_OPTS="\ -device virtio-scsi-pci,id=hw-synoboot,bus=pcie.0,addr=0xa \ -drive file=${BOOT},if=none,id=drive-synoboot,format=raw,cache=${DISK_CACHE},aio=${DISK_IO},discard=${DISK_DISCARD},detect-zeroes=on \ Loading run/gpu.sh +12 −0 Original line number Diff line number Diff line Loading @@ -28,3 +28,15 @@ if ! apt-mark showinstall | grep -q "xserver-xorg-video-intel"; then apt-get -qq --no-install-recommends -y install xserver-xorg-video-intel > /dev/null fi if ! apt-mark showinstall | grep -q "qemu-system-modules-opengl"; then info "Installing OpenGL module..." export DEBCONF_NOWARNINGS="yes" export DEBIAN_FRONTEND="noninteractive" apt-get -qq update apt-get -qq --no-install-recommends -y install qemu-system-modules-opengl > /dev/null fi run/install.sh +0 −3 Original line number Diff line number Diff line Loading @@ -242,9 +242,6 @@ mkdir -p "$LOC" cp /agent/service.sh "$LOC/agent.sh" chmod 755 "$LOC/agent.sh" # Store agent version echo "7" > "$STORAGE"/"$BASE".agent info "Install: Installing system partition..." LABEL="1.44.1-42218" Loading run/network.sh +5 −1 Original line number Diff line number Diff line Loading @@ -234,8 +234,12 @@ fi if [[ "${DHCP}" == [Yy1]* ]]; then if [[ "$GATEWAY" == "172."* ]]; then if [[ "${DEBUG}" == [Yy1]* ]]; then info "Warning: Are you sure the container is on a macvlan network?" else error "You can only enable DHCP while the container is on a macvlan network!" && exit 86 fi fi # Configuration for DHCP IP configureDHCP Loading Loading
Dockerfile +1 −1 Original line number Diff line number Diff line Loading @@ -7,7 +7,7 @@ FROM qemux/qemu-host as builder # RUN go mod download # RUN CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o /qemu-host.bin . FROM debian:bookworm-slim FROM debian:trixie-slim ARG DEBCONF_NOWARNINGS="yes" ARG DEBIAN_FRONTEND noninteractive Loading
run/disk.sh +0 −7 Original line number Diff line number Diff line Loading @@ -136,13 +136,6 @@ if [[ SIZE -ne DATA_SIZE ]]; then error "Virtual disk has the wrong size: ${SIZE}" && exit 89 fi AGENT="${STORAGE}/${BASE}.agent" [ -f "$AGENT" ] && AGENT_VERSION=$(cat "${AGENT}") || AGENT_VERSION=1 if ((AGENT_VERSION < 5)); then info "The installed VirtualDSM Agent v${AGENT_VERSION} is an outdated version, please upgrade it." fi DISK_OPTS="\ -device virtio-scsi-pci,id=hw-synoboot,bus=pcie.0,addr=0xa \ -drive file=${BOOT},if=none,id=drive-synoboot,format=raw,cache=${DISK_CACHE},aio=${DISK_IO},discard=${DISK_DISCARD},detect-zeroes=on \ Loading
run/gpu.sh +12 −0 Original line number Diff line number Diff line Loading @@ -28,3 +28,15 @@ if ! apt-mark showinstall | grep -q "xserver-xorg-video-intel"; then apt-get -qq --no-install-recommends -y install xserver-xorg-video-intel > /dev/null fi if ! apt-mark showinstall | grep -q "qemu-system-modules-opengl"; then info "Installing OpenGL module..." export DEBCONF_NOWARNINGS="yes" export DEBIAN_FRONTEND="noninteractive" apt-get -qq update apt-get -qq --no-install-recommends -y install qemu-system-modules-opengl > /dev/null fi
run/install.sh +0 −3 Original line number Diff line number Diff line Loading @@ -242,9 +242,6 @@ mkdir -p "$LOC" cp /agent/service.sh "$LOC/agent.sh" chmod 755 "$LOC/agent.sh" # Store agent version echo "7" > "$STORAGE"/"$BASE".agent info "Install: Installing system partition..." LABEL="1.44.1-42218" Loading
run/network.sh +5 −1 Original line number Diff line number Diff line Loading @@ -234,8 +234,12 @@ fi if [[ "${DHCP}" == [Yy1]* ]]; then if [[ "$GATEWAY" == "172."* ]]; then if [[ "${DEBUG}" == [Yy1]* ]]; then info "Warning: Are you sure the container is on a macvlan network?" else error "You can only enable DHCP while the container is on a macvlan network!" && exit 86 fi fi # Configuration for DHCP IP configureDHCP Loading