论坛福利VPS使用分享2--简单搭建自己的导航页

在上篇帖子《论坛福利VPS使用分享》中简单介绍了使用论坛提供的福利VPS安装1Panel管理工具、反代服务页面、为域名申请SSL证书以及搭建代理节点的一些内容,本期分享通过一个简单的docker项目搭建属于自己的导航页(网络收藏夹)


防杠说明:本人不是相关技术专业,仅分享自己的一些使用经验,方法及工具并不唯一,还请各位理性讨论无私分享。


内容省流版
  1. 通过docker compose部署了sun-panel
  2. 通过OpenResty反代了sun-panel服务页面
  3. sun-panel的简单使用
  4. 关于网站图标的获取

:memo: 注意

本次部署的操作基于上篇帖子搭建后的环境,包括但不限于:

  • 已在VPS控制面板的网络页面映射了替代80,443的端口
  • 操作系统为debian12
  • 已安装1Panel(同时安装了docker及docker-compose)
  • 1Panel应用商店中已安装OpenResty

:globe_with_meridians: 使用Sun-Panel部署自己的导航页

  • 通过docker-compose部署Sun-Panel

    1.创建sun-panel文件夹

mkdir /opt/sun-panel

        2.创建sun-panel的docker-compose.yml配置文件

cd /opt/sun-panel
nano docker-compose.yml

        3.编辑docker-compose.yml配置文件

services:
  sun-panel:
    image: "hslr/sun-panel"
    container_name: sun-panel
    network_mode: bridge
    volumes:
      - ./conf:/app/conf
      - ./runtime:/app/runtime # 挂载日志目录
      - /var/run/docker.sock:/var/run/docker.sock # 挂载docker.sock
    ports:
      - 127.0.0.1:3002:3002 # 端口未开启公网访问
    restart: always

编辑或复制后Ctrl+X保存退出

        4.运行dock-compose

docker compose up -d

等待拉取镜像完成运行

  • 反代sun-panel服务页面配置SSL证书
    参考上篇帖子中的通过1Panel安装Openresty来反代服务页面为域名申请SSL证书

:desktop_computer: Sun-Panel 登录、修改管理员账号、项目、分组

  • 登录Sun-Panel导航页面
    通过你反代的域名+替代端口号访问sun-panel导航页

默认账号密码
账号:[email protected]
密码:12345678

  • 修改管理员账号
    点击右上角菜单图标
    image

  • 增加/删除项目
    1.增加项目:点击分组右侧+


    2.根据项目内容填写页面信息,保存

    3.删除项目:在项目上直接右键菜单中直接删除

  • 项目排序
    1.点击分组名称+右侧排序图标
    2.直接拖拽项目进行排序
    3.点击保存排序以完成并退出排序选项

  • 分组
    1.进入分组管理
    2.增加一个分组
    3.删除对应的分组
    4.进入分组排序,拖拽分组名称前面的图标进行上下调整,调整完成点击保存排序以完成退出

更多Sun-Panel的使用及设置请参考项目主页

Sun-Panel
简单、易用、美观
一个NAS、服务器导航面板、简易docker管理器、Homepage、浏览器首页


:light_bulb: * 扩展—网站图标获取

:dvd: 我搭建的导航页Demo

6 个赞

好帖子,正好要整这个

1 个赞

不错的贴子,另外想请教下,搭建的容器不能没网穿透出外网的吗?

你说的这句我不理解唉~

你要说的是内网使用的确是可以的啊,原作者最初就是给家里NAS做的导航页在内网使用的。不做域名绑定直接内网IP+端口访问就行了

我是搭了青龙和兔子面板,兔子面板读取不到青龙的配置,提示400请问是什么问题呢?

==,你问到我的知识盲区了 青龙面板我知道,跟1panel类似的,但兔子面板是什么我完全不了解
是为了实现什么特殊功能的么? 理论上我的搭建你把我的1panel换成青龙面板搭建原理是一模一样的

兔子其实是靠读取青龙设置的一组秘钥来读写青龙相关的内容,比如是账密,我现在的问题就是兔子连接不到这个秘钥,提示400,那现在是哪里出问题了呢?

给我点时间我研究学习下,如果我自己玩的明白的话我再分享出来~

:xhj003: 感谢分享,学习了

好的,其实青龙懂玩,兔子一样的玩,现在只是读取时提示400的问题,期待你的教程!

1 个赞

感谢分享 太好了

1 个赞

:xhj006:

1 个赞

拓展图标网站好评

1 个赞

感谢分享,这个只能用docker搭建么

1 个赞

docker部署最方便,你也去它项目github页面下二进制

感谢分享