Skip to content
This repository has been archived by the owner. It is now read-only.

szhshp/disqus-proxy

master
Switch branches/tags
Code
This branch is 89 commits ahead, 64 commits behind ciqulover:master.
Contribute

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Disqus-Proxy

项目描述

Disqus 代理评论框的实现, 首先请求原生 Disqus, 如果无法访问或者超时就加载代理 Disqus

没有 VPS 也可以通过 Serverless 服务实现!

这个项目应该只有墙内的和平民众会使用, 所以不会有多语言支持

Demo 页面

服务搭建

TL'DR

参考这篇文章: Deploy指导

详细介绍

下方任选一种即可 ↓↓↓↓↓↓↓

方法 1-Serverless 服务搭建 (推荐! 不要服务器! 免费不要钱真的不要钱!)

参考这篇文章: Disqus 评论框改造工程-实现 Disqus 代理的 Serverless 服务

方法 2-标准服务搭建(需要服务器)

务必确保服务器可以访问 Disqus

首先到 Disqus API 页面注册一个新的 App, 记录其 public keysecret key

想要搭建一个代理评论框, 你需要进行两方面的 Deployment:

  1. 后端设置
  2. 前端设置

截图

  • 评论框样式

  • 评论层级回复样式

  • 评论分页功能

About

Jekyll实现国内访问Disqus的反向代理

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 74.1%
  • JavaScript 16.1%
  • HTML 9.6%
  • Batchfile 0.2%