A homelab dashboard built by svey, using Next.js, Prisma, and tailwindcss.
The long term plan for this project is to create a dead simple dashboard that can be hosted in a container and shared by many users on a network. To achieve this session handling is done with NextAuth.js, drag n' drop is implemented with dnd kit, and all of the menu's and layout is thoughtfully designed.
The most basic function of simpledotdash is to act as a homepage for your homelab. Allowing you to create stylish bookmarks for all of your self-hosted apps.
App cards that can dynamically pull data from some of the more popular self-hosted applications (e.g. Unraid, Plex, etc.), and display it directly in the dashboard.
Very similar to apps, bookmarks are a way to link to external sites and resources that you may need regular access to.
To create a more dynamic homepage for your lab there will be many built in widgets to display everything from time & weather to the standings of your favourite e-sports team.
Custom widgets that for advanced users.
I'm glad you're excited enough about this project to have read this far! Unfortunately, it is not ready for deployment yet.
MIT © svey