Skip to content

Repository files navigation

Gorilla logo Build status

Gorilla

Munki-like Application Management for Windows

Gorilla supports .msi, .ps1, .exe, or .nupkg (via chocolatey).

Getting Started

See the Gorilla documentation.

Download the latest version from the releases page. MSIX is the recommended installation method.

A UI for Gorilla called App Catalog is still in development and is included with the MSIX.

Building

If you just want the latest version, download it from the releases page.

Building from source requires the Go tools.

macOS and Linux

After cloning this repo, just run make build. A new binary will be created in build/

Windows

After cloning this repo, just run go build -i ./cmd/gorilla. A new binary will be created in the current directory.

Contributing

Pull requests are welcome. Validate changes with:

make verify

Repo Admin Mode

Gorilla also supports local repo admin workflows:

  • -b / -build: compile packages-info/*.yaml files into catalog files under catalogs/
  • -i / -import: scaffold package-info data from an installer (currently stubbed as not yet implemented)

For these modes, set repo_path in config (or run from your repo root so the current working directory is used). See examples/example_package-info.yaml for a package-info example.

About

Munki-like Windows App Management

Topics

Resources

Stars

196 stars

Watchers

11 watching

Forks

Releases

Used by

Contributors

Languages