Storegate CLI system requirements

J

Joakim

Last updated on Mar 4, 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