https

配置httpstypecho后台静态资源文件还是http://

因为用的是docker,因此用ngxin配置反向代理出现此问题。

解决办法

proxy_set_header X-Forwarded-Proto  $scheme;

umami

Docker配置umami环境

# docker-compose.yaml
version: '3.4'
services:
  umami:
    image: ghcr.io/mikecao/umami:mysql-latest
    network_mode: "host"
    environment:
      DATABASE_URL: mysql://analytics_xuehua:NbRXdxDL8cpEWZkf@127.0.0.1:3306/analytics_xuehua
      DATABASE_TYPE: mysql
      HASH_SALT: 723887809
    restart: always
    container_name: umami

博客服务器是腾讯云轻量云,docker-compose up -d下载镜像超级慢。

解决办法

在家里pull镜像,使用docker save <image> | gzip > <name>.tar.gz命令导出镜像,在服务器端使用docker load -i <name>.tar.gz导入镜像,按照原有步骤安装即可。

umami数据库要用对版本,不要问我是怎么知道的。

docker的国内镜像源,有可能pull不到最新版本,可以使用镜像名:版本号强制pull