【VPS】Dcoker-compose · 部署Sun-Panel网站主页

💠前言



💠准备


  • 服务器:Debian11
  • 部署方式:Docker-compose

💠部署


cd /root/docker_date/sun-panel
  • 创建Yaml文件信息,输入: docker-compose.yml 输入英文状态下的字母i,切换到编辑模式,粘贴以下内容,再次输入:wq 保存退出.
version: '3'
services:
    sun-panel:
        image: hslr/sun-panel:1.4.0
        container_name: sun-panel
        mem_limit: 100m
        volumes:
            - './conf:/app/conf'
        ports:
            - '9962:3002'
        restart: always
注:端口9962,可修改为已有项目不冲突的端口号即可.
注:1.4.0 可替换为最新的任意版本号.
docker-compose pull
  • 运行项目
docker-compose up -d
  • 部署成功
  • 启动网页:IP:端口号
  • 域名访问,通过CF解析+Nginx反向代理可实现.
  • 部署完成.

💠变量修改


  • 频繁登录主页:
注:
- 打开目录:cd /root/Docker_date/sun-panel/conf
- 打开文件:conf.ini
- # Token expires (hour). defalut 72 (hour) 
  token_expires=168
- 将上述代码粘贴到/root/Docker_date/sun-panel/conf目录下的"conf.ini"文件中,具体位置在custom_style_path=./conf/.需要粘贴在这行下面.
- 168时间可自定义为更长小时,默认采用自动续期机制.
  • tokentime

💠常见问题


  • 谷歌浏览器默认可以设为主页,但是"新建标签页"却不会跳转到该主页,怎么解决?
  • 谷歌浏览器下载插件,名称"Custom New Tab Page",可以将主页链接进行添加即可实现.
  • 下载地址:谷歌浏览器插件-"Custom New Tab Page"

💠群晖如何部署


  • 群晖DSM7.2系统
  • 通过Docker的“项目”菜单,进行yaml文件创建:
version: '3.3'

services:
    sun-panel:
        ports:
            - target: 3002
              published: 13002
              protocol: tcp
        restart: always
        volumes:
            - '/volume2/docker/sun-panel/config:/app/conf'
            - '/var/run/docker.sock:/var/run/docker.sock'
        network_mode: bridge
        hostname: sun-panel
        container_name: sun-panel
        image: 'hslr/sun-panel:latest'
- 映射的目录和端口号,需自定义.

© 版权声明
文章版权归作者所有,未经允许请勿转载。

消息盒子

# 暂无消息 #

只显示最新10条未读和已读信息