前言

地址

GITHUB地址:https://github.com/gdy666/lucky

DOCKERHUB地址:https://hub.docker.com/r/gdy666/lucky

官网地址:https://lucky666.cn/

  1. Docker安装lucky.

  2. 设置DDNS.

  3. 获取SSL证书

  4. 家宽开放端口4443,并且设置二级域名反代.

安装lucky并配置

创建文件夹并赋权

由于群晖的特性不能自动创建文件夹我们手动创建文件夹

我们进入群晖页面,打开docker文件夹创建lucky文件夹右键属性权限勾选eve(任何人) 并勾选读写,并勾选应用子文件夹

Docker-Compose安装

services:
    lucky:
        container_name: lucky
        restart: always
        network_mode: host
        volumes:
            - /volume1/docker/lucky:/goodluck
        image: gdy666/lucky

安装后进入自己修改密码不要开启外网访问

lucky配置

DDNS配置

  1. 图1进入选择动态域名

  2. 图2填写我红色框标出的位置

  3. 图3打开ipv4addr没有公网就ipv6,并且点击添加同步记录

  4. 图4备注随填写,记录名你的二级域名带*好比如*.99yu.top 这样就解析你所有二级域名了方便你添加二级域名同步启用,记录类型先择A(IPV4),记录内容默认{ipv4Addr},添加规则即可

SSL证书申请

  1. 点击SSL/TLS证书,

  2. 点击添加证书

  3. 证书备注 泛证书 添加方式 ACME 证书颁发机构 ZeroSSL 验证方式 阿里云 点击 创建AccessKey ID 你的ID Secret 你的key 域名列表 *96z.top 电子邮箱 223@qq.com

  4. 更多设置 使用IPv4网络申请证书使用 忽略传播检查错误 默认启用不用管 点击添加

反向代理设置

  1. 路由器开放端口8888 点开lucky的web服务-添加web服务规则

  2. web服务规则名称 随意填写 规则开关 启用 操作模式 简易模式 验证类型 ipv4 监听端口 你路由器开放的端口 防火墙自动放行 开启 TLS 启用 TLS最低版本 TLS1.2 点击添加规则

  3. 点击更多操作 添加子规则

  4. 子规则名称 你要代理的项目比如alist 子规则开关 启用 服务类型 反向代理 前端地址 alist.96z.top(根据你项目填写) 后端地址 http://192.168.1.22:5244(你项目填写) 万事大吉 启用 忽略后端TLS证书验证记录访问日志 启用 最后添加子规则即可