============================================================
  RDP MANAGER — START HERE (quick guide)
============================================================

Yeh ek professional web tool hai jisse aap apni Windows machines
par RDP users bana/manage kar sakte ho (WinRM ke through, admin
password aap dete ho). Sirf apni ya authorized machines par use karo.

------------------------------------------------------------
1) CHALANE KA SABSE AASAAN TARIKA (local computer par)
------------------------------------------------------------
Windows:
   - "START.bat" par double-click karo.
Mac / Linux:
   - Terminal kholo, is folder me jao, phir chalao:  ./START.sh

Pehli baar chalne par:
   - Login EMAIL aur ek random PASSWORD ban jaate hain, dono is file me:
        instance/INITIAL_PASSWORD.txt
   - Usko kholo (email default: admin@example.com), password copy karo.
   - Browser me kholo:  http://127.0.0.1:5000
   - Wahi EMAIL + PASSWORD daal ke login karo.
   - Andar "Security" card se apna naya email/password set kar lo.

Apna email/password khud file se set karna ho (sabse aasaan):
   - Is folder me ".env" naam ki file kholo (ZIP me di gayi hai).
   - In lines ke aage ka # hatao aur apni value likho:
        RDP_MANAGER_EMAIL=you@example.com
        RDP_MANAGER_PASSWORD=yahan-apna-password-likho
   - File save karo, phir app ko band karke dobara START karo.
   - Ab wahi email + password login me chalega. Badalna ho to file me
     badal do aur restart kar do.
   (Note: agar .env me value rakhi hai, to app har baar wahi use karega.
    UI se change karna ho to .env se woh line hata do.)

------------------------------------------------------------
2) HOSTING / DOMAIN PAR DAALNA (qwebsuite etc.)
------------------------------------------------------------
cPanel / Passenger (shared hosting):
   - "Setup Python App" me app banao.
   - Startup file  =  wsgi.py
   - Entry point   =  application
   - "Run Pip Install" dabao (requirements.txt use hoga).
   - Environment variables set karo (kam se kam RDP_MANAGER_PASSWORD).

Server / VPS (shell available):
   pip install -r requirements.txt
   gunicorn wsgi:application --bind 127.0.0.1:5000
   (fir nginx/apache se HTTPS ke saath aage lagao)

Docker:
   docker build -t rdp-manager .
   docker run -p 5000:5000 -v rdp_data:/app/instance \
       -e RDP_MANAGER_PASSWORD=your-password rdp-manager

------------------------------------------------------------
3) TARGET WINDOWS MACHINE PAR (ek baar)
------------------------------------------------------------
Admin PowerShell me chalao:
   Enable-PSRemoting -Force
(Production me HTTPS WinRM / port 5986 use karna behtar hai.)

------------------------------------------------------------
4) USE KAISE KARE
------------------------------------------------------------
   - Add Machine   -> naam, IP/host, admin username daalo.
   - Configure RDP -> machine choose karo, admin password daalo,
                      kitne RDP users chahiye (1-50) daalo, create.
   - Credentials   -> saare RDP users + passwords dekho / copy karo.
   - Export        -> CSV / JSON me backup nikaalo.

------------------------------------------------------------
IMPORTANT (security)
------------------------------------------------------------
   - HTTPS par chalao aur access sirf trusted network/VPN par rakho.
   - instance/encryption.key ka backup rakho — yeh khoya to saved
     passwords decrypt nahi honge.
   - Zyada detail: README.md aur SECURITY.md padho.
============================================================
