在Linux上搭建自托管Meilisearch

  1. 下载 Meilisearch

    1. APT 方式
    1
    2
    3
    echo "deb [trusted=yes] https://apt.fury.io/meilisearch/ /" | sudo tee /etc/apt/sources.list.d/fury.list

    sudo apt update && sudo apt install meilisearch
    1. 通过官方脚本下载
    1
    curl -L https://install.meilisearch.com | sh
阅读更多

SPA单页应用 (Vue/React) 通过GitHub Actions部署到Netlify

目标:

  1. 项目源代码放到Github私有仓库上(在个人账户和在组织账户均可);

  2. 项目代码推送到特定分支后,通过GitHub Actions自动构建并发布,并根据不同环境执行不同的打包命令;

  3. 项目部署在Netlify上,不同环境发布到Netlify的不同站点上。

阅读更多

Ubuntu 彻底移除 Snap 毒瘤

移除方法同样适用于WSL的Ubuntu。

  1. 停止开机自启的Snap服务。系统启动时,会自动启动Snap相关服务,我们先禁用掉这些服务。

    1
    2
    3
    sudo systemctl disable snapd.service
    sudo systemctl disable snapd.socket
    sudo systemctl disable snapd.seeded.service
阅读更多

Cloudflare根域重定向到www域

在Cloudflare后台面板上的 规则 -> 重定向规则 里设定:

  • 主机名 = domain.com

  • 配置URL重定向

    • 类型:动态
    • 规则:concat("https://www.domain.com", http.request.uri)
    • 状态代码:301
    • 勾选 “保留查询字符串”