neuron-explorer
Qwen3.5‑4B 전용 조향형 뉴런 탐색기, 모든 MLP 뉴런을 밀어 결과를 보관·탐색
Skip the manual packaging workflow and deploy Winget apps to Intune in seconds.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Deploy Winget applications to Microsoft Intune with a single click.
Skip the manual packaging workflow and deploy Winget apps to Intune in seconds.README 전문 보기 ↗Self-hosted operators can configure server log verbosity and bounded rotating files. See server diagnostics for settings, permissions and page error reporting.
Deploy Winget applications to Microsoft Intune with a single click.
Skip the manual packaging workflow and deploy Winget apps to Intune in seconds.
10,000+ Winget apps | One-click deployment | Multi-tenant support | Free and open source
Features | Quick Start | Architecture | How It Compares | Documentation | Roadmap
The fastest way to get started:
git clone https://github.com/ugurkocde/IntuneGet.git
cd IntuneGet
cp .env.example .env.local
# Edit .env.local with your configuration
docker-compose up -d
See the Self-Hosting Guide for detailed instructions.
flowchart TB
subgraph Frontend
A[Next.js App]
end
subgraph Auth
B[Microsoft Entra ID]
end
subgraph Backend
C[Supabase]
D[(PostgreSQL)]
I[Notifications]
end
subgraph Packaging
E[GitHub Actions]
F[Windows Runner]
G[IntuneWin Tool]
end
subgraph Microsoft
H[Intune API]
end
subgraph External
J[Webhooks - Slack/Teams/Discord]
end
A -->|MSAL Auth| B
A -->|Real-time Updates| C
C --- D
I --- D
I -->|Deliver| J
A -->|Trigger Workflow| E
E --> F
F --> G
G -->|Upload Package| H
A -->|Deploy App| H
| Component | Technology | Purpose |
|---|---|---|
| Frontend | Next.js 14, React, TypeScript | Web application and UI |
| Database | Supabase (PostgreSQL) | App catalog, deployment status, real-time subscriptions |
| Authentication | MSAL | Microsoft Entra ID integration (multi-tenant) |
| Packaging | GitHub Actions | Windows runner for .intunewin file generation |
| Deployment | Intune Graph API | Application deployment to tenants |
| Notifications | In-app, Email, Webhooks | Deployment events, community updates, team activity |
| Community | Ratings, Suggestions, Voting | Community-driven app catalog feedback |
IntuneGet is designed for flexibility. Choose the deployment model that fits your organization.
| Option | Best For | Complexity |
|---|---|---|
| Docker Compose | Production self-hosting | Low |
| Vercel | Quick deployment, serverless | Low |
| Full Self-Hosted | Air-gapped environments, maximum control | Medium |
| Option | Description | Use Case |
|---|---|---|
| Supabase Cloud | Managed PostgreSQL with real-time | Fastest setup, hosted version |
| Self-Hosted Supabase | Full Supabase stack on your infrastructure | Enterprise, compliance requirements |
| SQLite | Single-file database | Development, small deployments |
| Option | Description | Use Case |
|---|---|---|
| GitHub Actions | Cloud-based Windows runner | Default, no infrastructure needed |
| Local Packager | npm package for on-premises | Air-gapped, compliance requirements |
See Database Setup and GitHub Actions Setup for configuration details.
IntuneGet is built with security as a core principle.
For organizations with strict compliance requirements:
See SECURITY.md for our complete security policy.
| Category | Technology |
|---|---|
| Frontend | Next.js 14 with App Router |
| Language | TypeScript |
| UI Components | shadcn/ui |
| Styling | Tailwind CSS |
| Database | Supabase (PostgreSQL) |
| Authentication | MSAL (Microsoft Entra ID) |
| State Management | Zustand + TanStack Query |
| Animations | Framer Motion |
| Deployment | Vercel, Docker |
| Document | Description |
|---|---|
| Self-Hosting Guide | Complete guide for self-hosting IntuneGet |
| Azure AD Setup | Configure Microsoft Entra ID app registration |
| GitHub Actions Setup | Set up the packaging pipeline |
| Database Setup | Supabase configuration options |
| Development Guide | Local development setup |
| Environment Reference | Full env var matrix by deployment mode |
| API Reference | Endpoint overview by feature area |
| SCCM Migration Guide | SCCM import, matching, and migration flow |
| Updates and Policy Guide | Auto-update policies, triggers, and history |
| Inventory/Reports/Uploads Guide | Operational dashboard feature docs |
| Authentication Architecture |
| Capability | Traditional | IntuneGet |
|---|---|---|
| Curated app catalog | -- | Yes |
| One-click deployment | -- | Yes |
| Automated cloud packaging | -- | Yes |
| Pre-configured detection rules | -- | Yes |
| Direct deployment to tenant | -- | Yes |
| Multi-app batch deploy | -- | Yes |
| Multi-tenant batch deployment | -- | Yes |
| Role-based team management | -- | Yes |
| Community ratings and suggestions | -- | Yes |
| Webhook notifications | -- | Yes |
| Self-hosting support | -- | Yes |
Contributions are welcome. Please read CONTRIBUTING.md before submitting a pull request.
This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0).
This license applies to all code in this repository, regardless of when it was committed.
Simplify your Intune deployments.
| MSAL, admin consent, and service principal flow |
| Curated Catalog | Verified catalog pipeline, trust model, and withdrawal |
| PSADT Packaging Coverage | Which PSADT options are generated and tested |