https://github.com/svey-xyz/simpledotdash
A simple statically generated homelab dashboard.
https://github.com/svey-xyz/simpledotdash
jamstack nextjs open-source published webdev
Last synced: 2 months ago
JSON representation
A simple statically generated homelab dashboard.
- Host: GitHub
- URL: https://github.com/svey-xyz/simpledotdash
- Owner: svey-xyz
- License: mit
- Created: 2023-10-28T20:24:55.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2025-01-04T17:47:20.000Z (over 1 year ago)
- Last Synced: 2025-02-13T09:52:55.975Z (over 1 year ago)
- Topics: jamstack, nextjs, open-source, published, webdev
- Language: TypeScript
- Homepage:
- Size: 419 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# simpledotdash
A homelab dashboard built by [svey](https://svey.xyz), using [Next.js](https://nextjs.org/), [Prisma](https://www.prisma.io/), and [tailwindcss](https://tailwindcss.com/).
## Info
⚠️ This project underwent a major shift in direction and requires significant work before being usable again.
## Roadmap
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](https://next-auth.js.org/), drag n' drop is implemented with [dnd kit](https://dndkit.com/), and all of the menu's and layout is thoughtfully designed.
### Apps
#### Basic functionality
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.
### Long term goals
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.
### Bookmarks
#### Basic functionality
Very similar to apps, bookmarks are a way to link to external sites and resources that you may need regular access to.
### Widgets
#### Basic functionality
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.
#### Long term goals
Custom widgets that for advanced users.
## Setup & Installation
I'm glad you're excited enough about this project to have read this far! Unfortunately, it is not ready for deployment yet.
## License
[MIT](/blob/main/LICENSE) © svey