dashboard
pDashboard is a customizable, self-hosted web dashboard and start page inspired by SUI.
Platform availability
Available on 1 of 9 platforms
- Unraid
- TrueNAS (not listed)
- Umbrel (not listed)
- ZimaOS (not listed)
- Proxmox (not listed)
- Helm (not listed)
- Mac (not listed)
- Windows (not listed)
- Linux (not listed)
Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.
14/100 Low
- Maintained
- 0last commit 4030 days ago
- Popular
- 198 GitHub stars
- Easy to install
- 351 install platform, install notes, Docker image
- Light to run
- No data
Based on 3 of 4 factors.
Availability: platform listings confirmed today, links checked 6 days ago
- GitHub stars
- 8
- Open issues
- 1
- Last commit
- 2015-10-01
- License
- GPL-3.0
- Activity
- stale
Checked 4 days ago - source: GitHub (camptocamp/github-repositories-dashboard)
Resources & Compatibility
ARM (e.g. Raspberry Pi) is supported.
Checked 14 days ago - source: Docker Hub image tags and published docs
First-install notes
- Create .env with your E2B domain Copy .env.example to .env and set NEXT_PUBLIC_E2B_DOMAIN to your E2B server address, because that's the dashboard's map for where to send requests. Without it, the dashboard can't find the E2B API and may show errors or empty data. source
- Add E2B_API_KEY for self-hosting If you're self-hosting, put your E2B_API_KEY (a secret access key for E2B) in the environment so the dashboard can authenticate. Missing or wrong key can make the dashboard look broken even though it's running. source
- Build and start the dashboard Run bun install, bun run build, and bun run start to launch the production dashboard. Bun is the JavaScript runtime this project uses, and the production build is more stable than the dev server. source
- Unraid first-time setup Create the appdata directory with 'mkdir /mnt/user/appdata/dashboard', then download the default config seed files (apps.json, bookmarks.json, greeter.json, imprint.json, search.json, themes.json) from the data/ folder of the phntxx/dashboard repo into it, and edit the .json files to customise your dashboard. source
Fetched 4 days ago - each note links to its source
Variants
Alternatives
No alternatives collected yet.
Common questions
How do I limit the GitHub repositories dashboard to a specific organization or user?
Pass the org query parameter for an organization or the user query parameter for a username.
How do I change how often the dashboard refreshes?
Set the refresh query parameter for the refresh rate and refresh_randomize as a factor that randomizes each element's refresh time.
How do I add a custom column to the dashboard?
Add a th element with a plugin:foo class, create plugins/foo.js, define dashboard.foo(), and call updateCell to fill the cell.
Answers sourced from github.com
Community
- Dashboard : r/selfhosted - Reddit (reddit)
Collected 9 days ago - public community threads