// docs
Scripts & Editor
Find, edit, and run PowerShell and Python — with one-click flowcharts, GitHub sync, and code signing.
Languages
ServerEngine runs PowerShell (.ps1) on Windows hosts over WinRM and Python (.py) on both Windows and Linux hosts (Linux over SSH). The Script Explorer lets you find any script instantly and execute it remotely; the editor gives you a focused place to write and refine.
One-click flowcharts
Generate a logical flowchart of any PowerShell script in one click. ServerEngine parses the script — functions, if/else, loops, try/catch, and switch — and renders an interactive diagram so you can understand or document the control flow at a glance.
GitHub integration
Keep your script library centralized by syncing it from a GitHub repository — public or private.
- 1
Create a token
In GitHub, generate a classic Personal Access Token with thereposcope. The built-in “How to use GitHub API?” wizard walks you through it screen by screen. - 2
Point ServerEngine at your repo
Enter the repository, folder, username, and token in Settings, and pick Public or Private. - 3
Sync
Pull scripts on demand, or enable auto-sync to keep your library current as the repo changes. You can push back, too.
Script signing & integrity
ServerEngine tracks the signature state of every script — Signed, Not Signed, or Modified (signed but changed afterwards). The Script Integrity Check tab surfaces anything that no longer matches its signature.
When a signed script has been modified, ServerEngine shows the diff and lets an operator review, approve, and re-sign it before it can run again.
Enforced signed execution
Tip