Skip to content

Commit

Permalink
feat: Support Windows Server 2025 (#740)
Browse files Browse the repository at this point in the history
  • Loading branch information
kroese authored Sep 14, 2024
1 parent a2a8ad8 commit a1e4ed1
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 7 deletions.
4 changes: 2 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM scratch
COPY --from=qemux/qemu-docker:6.00 / /
COPY --from=qemux/qemu-docker:6.01 / /

ARG VERSION_ARG="0.0"
ARG DEBCONF_NOWARNINGS="yes"
Expand Down Expand Up @@ -28,7 +28,7 @@ COPY --chmod=755 ./src /run/
COPY --chmod=755 ./assets /run/assets

ADD --chmod=755 https://raw.githubusercontent.com/christgau/wsdd/v0.8/src/wsdd.py /usr/sbin/wsdd
ADD --chmod=664 https://github.com/qemus/virtiso/releases/download/v0.1.262-2/virtio-win-0.1.262.tar.xz /drivers.txz
ADD --chmod=664 https://github.com/qemus/virtiso-whql/releases/download/v1.9.40-0/virtio-win-1.9.40.tar.xz /drivers.txz

EXPOSE 8006 3389
VOLUME /storage
Expand Down
2 changes: 2 additions & 0 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -98,11 +98,13 @@ kubectl apply -f kubernetes.yml
| `vista` | Windows Vista Enterprise | 3.0 GB |
| `winxp` | Windows XP Professional | 0.6 GB |
||||
| `2025` | Windows Server 2025 | 5.0 GB |
| `2022` | Windows Server 2022 | 4.7 GB |
| `2019` | Windows Server 2019 | 5.3 GB |
| `2016` | Windows Server 2016 | 6.5 GB |
| `2012` | Windows Server 2012 | 4.3 GB |
| `2008` | Windows Server 2008 | 3.0 GB |
| `2003` | Windows Server 2003 | 0.6 GB |
||||
| `core11` | Tiny 11 Core | 2.1 GB |
| `tiny11` | Tiny 11 | 3.8 GB |
Expand Down
5 changes: 0 additions & 5 deletions src/install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -705,11 +705,6 @@ addDriver() {
"winvista"* )
[[ "${driver,,}" == "viorng" ]] && return 0
;;
"win2025"* | "win11x64-iot"* | "win11x64-ltsc"* )
[[ "${driver,,}" == "smbus" ]] && return 0
[[ "${driver,,}" == "pvpanic" ]] && return 0
[[ "${driver,,}" == "viogpudo" ]] && return 0
;;
esac

local dest="$path/$target/$driver"
Expand Down

0 comments on commit a1e4ed1

Please sign in to comment.