简易美观!一个浏览器首页导航面板!

[复制链接]
七夏(UID:1) 发表于 2025-3-3 15:54:48 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×

项目介绍

sun-panel —— 个 NAS、服务器导航面板、简易 Docker 管理器、Homepage、浏览器首页。

图片

「功能特色」

  • 界面简洁,功能强大,资源占用少
  • 上手简单,可视化操作,支持自定义 Js、Css
  • 丰富图标风格自由搭配,支持 Iconify 图标库
  • 支持网页内置小窗口打开(部分三方网站屏蔽此功能)
  • 支持多账号隔离使用,简单使用可以无需连接外部数据库
  • 支持查看系统状态
  • 支持 Docker、Docker Compose 一键部署,简单的 Docker 管理器,支持查看容器状态

快速部署

默认账号密码

  • 账号:admin@sun.cc
  • 密码:12345678an>

二进制可执行文件运行

1、下载二进制文件

https://github.com/hslr-s/sun-panel/releases

2、解压运行

./sun-panel

Docker 运行

docker run -d -p 3002:3002 \
-v /data/software/sun-panel/conf:/app/conf \
-v /var/run/docker.sock:/var/run/docker.sock \
--name sun-panel \
hslr/sun-panel:latest

Docker Compose 运行

1、创建 docker-compose.yml

version: "3.2"

services:
sun-panel:
    image:"hslr/sun-panel:latest"
    container_name:sun-panel
    volumes:
      -/data/software/sun-panel/conf:/app/conf
      -/var/run/docker.sock:/var/run/docker.sock# 挂载docker.sock
    ports:
      -3002:3002
    restart:always

2、运行启动

docker-compose up -d

预览截图

  • 「登录页」

图片

  • 「小图标卡片模式」

图片

  • 「网页内置小窗口打开」

图片

  • 「自定义壁纸」

图片

  • 「个性化设置」

图片

  • 「Docker 简易管理」

图片

  • 「上传文件管理」

图片

本地开发

「说明:从 v1.4.0-beta24-02-20 开始,项目将暂时闭源,准备重构后支持模块化开发再次开源,目前Github版本中为 v1.3.0 正式版」****。

「环境依赖」

  • Node.js
  • Golang

前端

# 克隆代码
git clone https://github.com/hslr-s/sun-panel

# 进入项目
cd sun-panel

# 安装依赖
pnpm install

# 开发运行
pnpm dev

# 编译打包(打包后生成dist目录,若需要结合后端使用请改成web)
pnpm build

后端

# 进入后端项目
cd service

# 开发运行
go run main.go

# 编译打包
go build -o sun-panel main.go

sun-panel 作为一款浏览器首页导航面板,主打简单使用,0 代码即可实现部署上线。同时,又提供了简易的服务器、Docker 管理面板。

快去安装体验吧~

项目地址:https://github.com/hslr-s/sun-panel
小时候,看腻了农村的牛和马,长大后,来到了城里,才知道原来到处都是牛马!
全部回复0 显示全部楼层
暂无回复,精彩从你开始!

快速回帖

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于楼主

管理员
  • 主题

    1072
  • 回答

    437
  • 积分

    2966
虚位以待,此位置招租
虚位以待,此位置招租

商务推广

    此位置招租 此位置招租 此位置招租 此位置招租 此位置招租 此位置招租 此位置招租 此位置招租 此位置招租 此位置招租
最新热评 加载中...