## Summary - Adds Ollama as a fleet-maintained app (FMA) with support for both macOS and Windows platforms - Ollama is a popular tool to get up and running with large language models locally ## Changes ### macOS (Darwin) - **Input**: `ee/maintained-apps/inputs/homebrew/ollama.json` — uses Homebrew cask `ollama-app` - **Installer format**: `zip` - **Bundle identifier**: `com.electron.ollama` - **Output**: `ee/maintained-apps/outputs/ollama/darwin.json` — generated via `go run cmd/maintained-apps/main.go --slug="ollama/darwin" --debug` ### Windows - **Input**: `ee/maintained-apps/inputs/winget/ollama.json` — uses WinGet package `Ollama.Ollama` - **Installer type**: `exe` (Inno Setup) - **Installer scope**: `user` - **Custom scripts**: `ollama_install.ps1` and `ollama_uninstall.ps1` with Inno Setup silent flags (`/VERYSILENT /SUPPRESSMSGBOXES /NORESTART`) - **Output**: `ee/maintained-apps/outputs/ollama/windows.json` — generated via `go run cmd/maintained-apps/main.go --slug="ollama/windows" --debug` ### App catalog - Added Ollama entries (darwin + windows) to `ee/maintained-apps/outputs/apps.json` with description ## Notes - Icon generation and frontend integration (`tools/software/icons`) still need to be done separately per the FMA contributing guide - Category: `Developer tools` Built for [Mitch Francese](https://fleetdm.slack.com/archives/D0AG92RJGHY/p1773163983187599?thread_ts=1773163736.129729&cid=D0AG92RJGHY) by [Kilo for Slack](https://kilo.ai/features/slack-integration) --------- Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com> Co-authored-by: Mitch Francese <2227948+tux234@users.noreply.github.com>
13 lines
433 B
JSON
13 lines
433 B
JSON
{
|
|
"name": "Ollama",
|
|
"slug": "ollama/windows",
|
|
"package_identifier": "Ollama.Ollama",
|
|
"unique_identifier": "Ollama",
|
|
"installer_arch": "x64",
|
|
"installer_type": "exe",
|
|
"installer_scope": "user",
|
|
"default_categories": ["Developer tools"],
|
|
"install_script_path": "ee/maintained-apps/inputs/winget/scripts/ollama_install.ps1",
|
|
"uninstall_script_path": "ee/maintained-apps/inputs/winget/scripts/ollama_uninstall.ps1"
|
|
}
|