Home Storegate CLI Storegate CLI system requirements

Storegate CLI system requirements

Last updated on Mar 04, 2026

This document outlines the system requirements for the compiled sgcli (Storegate CLI) application across different platforms.

🌍 General Requirements

  • Applies to business accounts only.

  • Internet Connection: Required for communication with the Storegate Cloud API.

  • Web Browser: Required for the initial login process (OAuth2 authentication).

  • Terminal Support: A terminal with ANSI escape code support is required for the Terminal User Interface (TUI).

  • Storage Permissions: Read/Write access to the user's home directory to store session tokens (.storegate_session.bin).


🍎 macOS

  • Architectures: Intel (amd64) and Apple Silicon (arm64).

  • OS Version: macOS 11 (Big Sur) or later recommended.

  • Features: Uses the system open command to launch the browser for login.


🐧 Linux

  • Architecture: 64-bit (amd64).

  • Distributions: Most modern Linux distributions (e.g., Ubuntu, Fedora, Debian).

  • Dependencies: xdg-open is recommended for automatic browser launching. If missing, the login URL must be opened manually.


🪟 Windows

  • Architecture: 64-bit (amd64).

  • OS Version: Windows 10 or Windows 11.

  • Terminal: Windows Terminal is highly recommended for the best TUI experience.

  • Features: Uses rundll32 to launch the default web browser for login.


🛠️ Technical Summary

The application is compiled as a statically linked binary, meaning it is self-contained and does not require external runtimes like .NET, Java, or Python. It has no external library dependencies (DLLs/Shared Objects) beyond what is standard in the operating system.

Download the application