This is a dashboard created for my NAS. It is a simple NextJs project built with Typescript, Tailwind and framer-motion.
- A grid of apps
- A server list
- Smooth animations
- Beautiful styling
- Responsive design
- HTTPS
- Environment variables for better configuration
- Status symbol for each app (online/offline)
- Unraid community app for easy installation
- CMS (A content management system where you can customize your dashboardπ)
- Database support (Goes hand in hand with CMS)
Environment Variables will be added for further customization.
Build image:
docker build -t dashboard https://github.com/SivertGullbergHansen/sivert-unraid-dashboard.git#main
Start container:
docker run -d -p 80:80 dashboard
This project requires NodeJs. Get it here.
I highly recommend installing Yarn (an alternate package manager to npm).
npm
npm i
Yarn
yarn
npm
npm run serve
Yarn
yarn serve
To further develop this project, start the website in development mode, to enable hot-reloading:
npm
npm run dev
Yarn
yarn dev