Lazy loaded image
自建 Notion 加速服务 (NotionFaster) 部署指南
字数 1205阅读时长 4 分钟
2026-1-16
2026-1-16
type
status
date
slug
summary
tags
category
icon
password
最近长时间的使用 Notion ,但是速度一直不太满意,刚好看到了 NotionFaster 这个项目,但是作为公益项目,可靠性确实有些差,我恰好手中有一台限制的线路优化服务器。
作为小白,同时想要部署网站和加速 Notion ,于是在 Gemini 的帮助下,就有了大家所看到的内容 。
本文通过宝塔面板 (BTPanel) 部署 Nginx,实现以下功能:
  1. Notion 加速:通过 Stream 模块转发 Notion 的 443 流量。
  1. 网站共存:在同一台服务器、同一个 443 端口下,同时运行个人网站(通过 SNI 分流)。

🛠 第一步:安装 Nginx (关键)

注意:必须使用编译安装,并添加自定义模块,否则无法支持 TCP 转发。
  1. 打开宝塔面板 -> 软件商店 -> 搜索 Nginx -> 点击安装。
  1. 选择模式:编译安装 (版本建议 1.20 以上)。
  1. 点击 添加自定义模块,填写如下信息:
      • 模块名称nginx_stream_geoip
      • 模块描述开启TCP转发支持
      • 模块参数
        • 前置脚本 (Ubuntu/Debian):
          • (如果是 CentOS,请替换为 yum install -y libgeoip-dev geoip)
    1. 务必勾选刚才添加的自定义模块,然后点击提交安装。
    1. 等待安装完成。

    ⚙️ 第二步:修改 Nginx 主配置

    1. 打开宝塔 Nginx 设置 -> 配置修改
    1. 清空 所有原有内容 (Ctrl+A, Delete)。
    1. 粘贴 以下完整代码:
    1. 修改域名:在代码第 36 行左右,将 you.website.com 替换为你自己的域名。
    1. 点击 保存

    🌐 第三步:部署个人网站

    因为 443 端口已经被 Stream 模块接管,我们需要将个人网站部署在后台端口(88),由 Nginx 内部转发。
    1. 添加站点
        • 宝塔 -> 网站 -> 添加站点。
    1. 配置 SSL (HTTPS)
        • 网站创建成功后,点击设置 -> SSL
        • 申请或粘贴你的证书。
        • 重要:确保该网站只监听 88 端口 (配置中应为 listen 88 ssl;,如果自动变回 443 请手动改回 88)。
    1. 重启 Nginx
        • 在软件商店重启 Nginx,确保所有配置生效。

    ✅ 验证与使用

    1. 访问网站
        • 直接访问 https://你的域名(无需加端口号),如果能正常打开,说明 Stream 模块已成功将流量转发到本机的 88 端口。
    1. 测试加速
        • 在 Notion 客户端或浏览器中使用该代理,访问速度应有明显提升。
    1. 日志查看
        • TCP 转发日志:/www/wwwlogs/tcp-access.log
        • 网站访问日志:/www/wwwlogs/你的域名.log

    🖋️ 特别鸣谢

    上一篇
    从唐山看去
    下一篇
    结果与机会之间的平衡

    评论
    Loading...