{"repo":"jantari/rewinged","free":true,"listed":false,"github":"https://github.com/jantari/rewinged","clone":"git clone https://github.com/jantari/rewinged.git","description":"rewinged is a self-hosted winget package source","language":"Go","stars":83,"topics":["self-hosted","winget","hacktoberfest","docker-image","golang","package-manager"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"rewinged rewinged is a self-hosted winget package source. It's portable and can run on Linux, Windows, in Docker, locally and in any cloud. rewinged reads your package manifests from a directory and makes them searchable and accessable to winget via a REST API. It is currently in pre-1.0 development so configuration options, output and behavior may change at any time! 🚀 Features - Directly serve unmodified winget package manifests - Add your own manifests for internal or customized software - Search, list, show and install software - the core winget features - Automatically internalize package installers to serve them to machines without internet - Restrict access to the package source with Entra ID authentication - Package manifest versions from 1.1.0 to 1.10.0 are all supported simultaneously - Runs on Windows, Linux and in Docker 🚧 Not Yet Working or Complete - Correlation of installed programs and programs in the repository is not perfect (in part due to this and this) - Live reload of manifests (works for new and changed manifests, but removals are only picked up on restart) - Probably other stuff? It's work-in-progress - please submit an issue and/or PR if you notice anything! 🧭 Getting Started 💾 Binaries Download the latest release, extract and run it! 🐋 Docker ⚙️ Configuration rewinged can be configured through commandline arguments, environment variables and a JSON configuration file. Commandline Arguments Commandline arguments have the highest priority and take","default_branch":null,"files":null,"tree":[],"storefront":"/r/jantari","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jantari/rewinged/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}