# Sun Panel — Self-Hosted Server Navigation Dashboard > A lightweight server and NAS navigation panel that serves as a personal homepage. Sun Panel provides a clean interface for organizing links to your self-hosted services with multi-user support. ## Install Save in your project root: # Sun Panel — Self-Hosted Server Navigation Dashboard ## Quick Use ```bash docker run -d -p 3002:3002 -v /path/to/conf:/app/conf hslr/sun-panel:latest # Open http://localhost:3002 ``` ## Introduction Sun Panel is a self-hosted navigation dashboard designed for home servers and NAS devices. It provides a clean, customizable startpage for organizing links to all your self-hosted services in one place. ## What Sun Panel Does - Organize service links with custom icons, labels, and grouping - Multi-user support with individual dashboards per account - Built-in search bar with configurable search engine - System resource monitor widget showing CPU, memory, and disk usage - Docker container status monitoring with visual indicators ## Architecture Overview Sun Panel is built with Go on the backend and Vue 3 on the frontend. It uses an embedded SQLite database for configuration storage. The entire application compiles to a single binary with a small Docker image, making it lightweight and fast to deploy. ## Self-Hosting & Configuration - Run via Docker with a single volume mount for persistent config - Default port is 3002; remap as needed - Create an admin account on first launch - Import and export configuration via JSON for backup - Runs on amd64, arm64, and armv7 architectures including Raspberry Pi ## Key Features - Responsive design that works on desktop, tablet, and mobile - Drag-and-drop item reordering - Custom wallpaper and theme color settings per user - Public and private bookmark modes - Low resource footprint suitable for single-board computers ## Comparison with Similar Tools - **Homepage** — widget-focused with deep Docker/API integration; Sun Panel is simpler and lighter - **Dashy** — feature-rich with status checks and widgets; Sun Panel prioritizes simplicity and speed - **Homer** — YAML-configured static page; Sun Panel has a built-in UI editor and multi-user support - **Flame** — Docker-integrated startpage; Sun Panel adds per-user dashboards and resource monitoring ## FAQ **Q: Does Sun Panel require Docker?** A: No. A standalone binary is available, but Docker is the recommended deployment method. **Q: Can multiple users have their own dashboards?** A: Yes. Each user account gets an independent dashboard layout. **Q: Does it auto-discover Docker containers?** A: It monitors container status but does not auto-discover services. Links are added manually or via API. **Q: What languages are supported?** A: The interface supports English, Chinese, and community-contributed translations. ## Sources - https://github.com/hslr-s/sun-panel - https://sun-panel.top --- Source: https://tokrepo.com/en/workflows/asset-86e20465 Author: AI Open Source