Remote Desktop Protocol (RDP) allows users to remotely control another computer. While Microsoft provides RDP services, some users seek free alternatives. In this guide, you'll learn how to create a free Windows 10 RDP using GitHub, which leverages GitHub Actions and Cloud instances.
Steps to Create a Free Windows 10 RDP on GitHub
Step 1: Create a new repo.
Step 2: Click on the Hamburger icon and click codespaces.
Step 3: Select the blank template.
Step 4: Wait for the Terminal to load.
Step 5: Head back to the codespaces tab and change the machine type.
Now select 4-core and update it.
Step 6: Now simply enter this commands.
sudo su
sudo apt update
sudo apt install docker.io docker-compose
mkdir dockercom
cd dockercom
vim windows10.yml
Copy and paste this codes
services: windows: image: dockurr/windows container_name: windows environment: VERSION: "10" USERNAME: "MASTER" PASSWORD: "admin@123" RAM_SIZE: "4G" CPU_CORES: "4" DISK_SIZE: "400G" DISK2_SIZE: "100G" devices: - /dev/kvm - /dev/net/tun cap_add: - NET_ADMIN ports: - "8006:8006" - "3389:3389/tcp" - "3389:3389/udp" stop_grace_period: 2m
Then press esc and :x enter
sudo docker-compose -f windows10.yml up
Now click on the ports tab and then click the link as shown.
Now this process is bit lengthy so be patient!
There you go!!!!
Still Confused? Watch The Video Tutorial.
By following this guide, you can enjoy a free Windows 10 RDP session whenever needed without paying for expensive cloud services!