Skip to content
Dustin Davis edited this page Jan 27, 2019 · 12 revisions

Getting Started

To use Gorilla, you just need a web server and some Windows clients.

Web Server

Gorilla uses any basic web server to host content for clients to download. Any web server that responds to https requests should work.

Your web server will need to host at least one catalog, manifest, and package structured like this:

[web root]
├── manifests
│   ├── *.yaml
├── catalogs
│   ├── *.yaml
└── packages
    ├── *.nupkg
    ├── *.msi
    ├── *.exe
    └── *.ps1

Windows Clients

These are the devices where you want to install and manage applications. They just need a copy of the gorilla binary and a config file.

Running Gorilla

Gorilla must run as an administrator. In production, it would probably be ran as a scheduled task or service, but for testing you can open a PowerShell or CMD window as an administrator and run C:\path\to\gorilla.exe.

Run gorilla.exe -help displays a help message with available arguments

Logs are written to C:\ProgramData\gorilla\gorilla.log