思源笔记两步变 “公开博客”,只读 + 域名访问全搞定!

思源笔记实现博客功能

需求:在"阿里云服务器通过宝塔面板部署思源笔记"[^1]后,发现笔记只能自己访问,如果想以只读的模式分享给别人要怎么操作?

两步实现思源笔记博客访问

第一步:启用思源笔记发布功能

启用「发布服务」,以只读模式在局域网中发布当前工作空间的内容

imageimage

测试是否成功启用「发布服务」,在宝塔面板终端输入下方命令

curl 172.18.0.2:6888

# 注释
# 172.18.0.2:6888根据思源发布后的IP地址去输入,我这里是这个,每个人可能不一样,但是端口可以自定义

如图表示成功启用

image

第二步:添加站点

image

设置反向代理

image

思源笔记需要在配置文件添加下方代码

    location /ws {
      proxy_pass http://172.18.0.2:6888;
      proxy_read_timeout 60s;
      proxy_http_version 1.1;
      proxy_set_header Upgrade $http_upgrade;
      proxy_set_header Connection 'Upgrade'; 
    
    }

image

完成后要去云服务器管理控制台将 6888 端口开放,随后可以通过 公网IP:6888 的形式只读访问思源笔记,不可编辑,只能查看

至此大功告成

image

如何将 IP 换成域名

abc.com 指你的域名,下方均用 abc.com 来举例演示

需求:要通过子域名 siyuan.abc.com 访问 http://公网 IP:6888/,需完成域名解析和宝塔反向代理配置两步,具体操作如下:

步骤 1:配置子域名解析(域名服务商后台)

登录你域名(abc.com)的服务商后台(如阿里云、腾讯云等),添加子域名解析记录:

记录类型:选 CNAMEA记录(二选一即可)。

  • CNAME 记录

    • 主机记录:填 siyuan(最终生成 siyuan.abc.com)。
    • 记录值:填主域名 abc.com(若主域名已解析到服务器 IP,用 CNAME 更灵活)。
  • A 记录

    • 主机记录:填 siyuan
    • 记录值:填服务器公网 IP 。

解析生效后,siyuan.abc.com 会指向服务器 IP。

image

步骤 2:宝塔面板配置子域名的反向代理

进入思源笔记的站点配置,添加 siyuan.abc.com

image

进入站点的反向代理配置,我这是思源的访客端口是 6888,如图所示

image

效果展示

可以通过域名成功进入思源的访客界面

image

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    28446 引用 • 119772 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...