/self-portal

Self Portal is a cross-platform desktop application used to deploy software across your fleet via Chef and other frameworks

Primary LanguagePythonApache License 2.0Apache-2.0

Self Portal

Written by Amado Tejada

build

Self Portal is a cross-platform desktop application used to deploy software across your endpoints fleet while providing the same user experience across multiple software management solutions.

This is a front-end for users and does not connect directly with software management tools. Instead, it calls out to the software management tools below to install the packages.

Self Portal is in beta and should be tested extensively.

Features

  • cross-platform
  • supports various deployment tools
  • python framework bundled
  • no end-user runtime dependencies
  • dark & light themes
  • log viewer

Supports

macOS Windows Linux
Chef Chef Chef
Jamf Choco apt/yum/dnf
pip pip pip
autopkg Scoop snap/flatpak
  • last tested: 04/21/22
  • chef only tool with extensive testing
  • testing gorilla, munki, and brew

User Interface

Preview UI Demo

UI Demo

macOS

Dark Light

Windows

Dark Light

Linux

Dark Light

Other

Theme Chooser Log Viewer

Getting Started

Wiki - work in progress

Disclaimer

This software {Self Portal} has not been endorsed or supported by any of the software mentioned above and is in no way associated with them and/or its subsidiaries or affiliate.

License

Self Portal is released under the Apache 2.0 License