Open-source • Docker-native • Power BI Embedded portal layer
PBIHoster helps you deliver embedded analytics with a real app experience: build pages, embed reports/dashboards, manage access (RBAC), and give users a clean navigation tree.
Designed for Power BI Embedded scenarios where external viewers typically don’t require individual Power BI licenses — helping you avoid per-user licensing overhead (always validate licensing for your specific case).
Tip: short GIFs convert extremely well for OSS tools (create page → embed → viewer sees nav).
Power BI Embedded handles rendering. PBIHoster handles the portal experience around it.
Create pages and folders. Users see a left-side navigation tree with only the pages they can access.
Attach Power BI reports or dashboards to pages. Tokens are generated server-side.
Admin/Editor/Viewer roles and page-level permissions so teams can delegate safely.
Run locally with Docker Compose or deploy behind a reverse proxy in the cloud.
A simple workflow to turn Power BI content into a structured, permissioned portal.
Define a page (and folder) structure for your portal.
Attach a report or dashboard to the page.
Grant permissions to roles/groups/users.
Viewers log in and see their pages in the nav tree.
PBIHoster is designed to run behind a reverse proxy with HTTPS. Start with Docker Compose, then scale out.
Clone the repo, run Docker Compose, and point the app to your Power BI workspace/report.
docker compose up
Follow the deployment guide for reverse proxy, TLS, and recommended security settings.
Deployment guide →In many Power BI Embedded (app-owns-data) setups, external viewers don’t need individual Power BI licenses, but you pay for Embedded capacity. Always validate licensing for your exact scenario.
No. PBIHoster is an independent open-source project and is not affiliated with Microsoft.
The UI is designed to be themeable. Full white-labeling options can be added depending on needs.
Use GitHub Issues for bugs and GitHub Discussions for questions/ideas.
If you’re embedding Power BI into customer-facing apps, PBIHoster saves you from rebuilding the same portal layer again and again.
Disclaimer: PBIHoster is not affiliated with or endorsed by Microsoft. Power BI is a trademark of Microsoft Corporation.