先给出docker的启动配置项:

version: '3.3'
services:
    wiz:
        restart: always
        volumes:
            - './datas:/wiz/storage'
            - '/etc/localtime:/etc/localtime'
        ports:
            - '8417:80'
            - '9269:9269/udp'
        environment:
            - PUID=0
            - PGID=0
            - UMASK=022
        container_name: wiz
        image: 'wiznote/wizserver-arm64'

注意这里我是在arm的服务器上启动的,所以用的arm的环境,按需使用AMD的环境:wiznote/wizserver-amd64
然后执行docker compose up -d
如果运行正常的话,那么服务将会在8417端口上正常启动起来
之后就是需要配置nginx的https的数据转发

    proxy_pass http://127.0.0.1:8417; # 注意修改这里
    proxy_set_header Host xxx.baidu.com; # 注意修改这里
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header REMOTE-HOST $remote_addr;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection $connection_upgrade;
    proxy_set_header X-Forwarded-Proto $scheme; # 注意,这个是https的关键

配置完成后,此时就可以通过网页访问了

最后就可以进行客户端使用盒子进行私有访问,但是到这里并没有结束,因为以前写的文章还需要进行迁移才行
参考:https://blog.csdn.net/u012580143/article/details/122261530
1。先同步所有的文章 + 附件到本地
2。将目录拷贝出来,注意修改index.db的表WIZ_DOCUMENT,最后在将WIZ_DOCUMENT导出到新的index.db中去
3。拷贝其他的文件,包括另外的db和ini文件,然后等待同步结束,至此迁移完成

最后修改:2023 年 08 月 24 日
如果你觉得我对你起到了帮助,请随意打赏