iVistaar
Install guide
Windows Server control plane. No Git required on the server. Prefer Waitress service mode.
1. Prerequisites
- Windows Server with IIS features (Web-Server, Management Tools)
- Python 3.10+ (prefer 3.11–3.12). Python 2.7 is not supported.
- Administrator access for the installer
2. Extract
Download iVistaar-latest.zip and extract to a permanent path:
C:\iVistaar
You should see VERSION, INSTALL.md, scripts\, and admin\.
3. Install (recommended)
Elevated PowerShell from the extract folder:
cd C:\iVistaar .\scripts\install-admin-service.cmd -Port 8080
This starts the admin UI as scheduled task iVistaarAdmin and hosts apps with Waitress (avoids common IIS HttpPlatformHandler 500s).
Optional: pass -PythonPath "C:\...\python.exe" if discovery picks the wrong interpreter.
4. First login
Open http://localhost:8080/ (or http://<server-name>:8080/).
- Username:
admin - Password:
iV!5taar#Ctrl2026
Then open Account and set a new password before exposing the site.
5. Deploy an app
- Optional: unzip a sample under
sample-apps\(customer packages ship samples as.zipfiles). - Admin → Connect → folder path + entrypoint (Flask
app:app, Dashapp:server/run:server). - Deploy → open
/apps/<slug>/. - Use the deployment page Health & runtime panel and Runtime log if something fails.
6. Upgrade later
- Download the new zip.
- Stop
iVistaarAdmin(or the IIS app pool). - Extract over the install folder — keep the existing
data\folder. - Re-run
install-admin-service.cmd -Port 8080.
More help
Full text guide in the package: INSTALL.md / INSTALL.txt. Questions: [email protected].