Skip to content

johnnyrun/without-winboat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WinBoat OEM Container

This repository contains the oem directory extracted from WinBoat along with the docker-compose.yml used by it.

🛠 Purpose

This setup allows you to replicate the WinBoat experience using only Docker — no additional orchestration required. It enables seamless RDP access to a lightweight Windows container, with support for multiple concurrent instances on the same host.

🚀 Quick Start

  1. Make sure Docker is installed and running.

  2. Launch the container:

    docker-compose up -d
  3. Connect using FreeRDP:

    xfreerdp3 /u:gianni /p:changeme /v:127.0.0.1 /port:3389 /cert:ignore +clipboard -wallpaper /sound:sys:pulse /microphone:sys:pulse /floatbar /compression /scale:100 /app:program:"cmd.exe"

This will open a seamless RDP window running cmd.exe, just like WinBoat.

🧩 Features

  • ✅ OEM assets from WinBoat for compatibility
  • ✅ Minimal setup: just Docker and FreeRDP
  • ✅ Clipboard, audio, and microphone passthrough
  • ✅ Supports multiple isolated instances on the same machine
  • ✅ Easily extendable for other Windows apps or automation

📁 Structure

.
├── storage/              # Here the disk will be created, the iso and so on
├── oem/                  # OEM directory from WinBoat
└── docker-compose.yml    # Container definition for RDP access

📌 Notes

  • You can duplicate this repo to spin up multiple containers with different ports or volumes.
  • Ideal for testing, automation, or lightweight Windows GUI tasks.
  • Modify docker-compose.yml to change the app launched or customize the environment.

Enjoy your modular, containerized WinBoat experience!

About

run windows in docker w qemu, without winboat

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors