Skip to content

💬 一个轻量化的留言板 / 记事本 / 社交系统 / 博客。人类的本质是……咕咕咕?

License

Notifications You must be signed in to change notification settings

kasuganosoras/Pigeon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pigeon

咕咕咕,咕咕咕咕咕?

一个轻量化的留言板 / 记事本 / 社交系统 / 博客,没有明确的作用定义,一切都随心所欲。

上面链接为本人博客,可以测试发布内容,无意义内容请设置仅自己可见,或者发布后删除,避免影响版面整洁。

⚠️ 停更说明

这个项目已经很老了,且由于代码结构非常混乱,毫无设计可言,因此我打算放弃这个项目。1.0.182 将是本项目的最后一次大更新,之后我将不会再添加新功能和特性,只会修复一些安全漏洞。未来我可能会考虑从头开始开发一个类似的程序。

简介

你是否有些临时的想法,或者一小段代码,想找一个地方记下来?

用博客来存,感觉有点大材小用;用 txt 来存,又怕搞丢。

那么这就是一个很好的东西了,你可以把这些零零散散的内容记下来,而不会忘记。

你可以把它当成微博、推特,也可以当成在线聊天软件,或者是纯粹拿来写文章,写代码记事用。

特性

  • 支持 Markdown 语法
  • 支持公开、登录可见、仅自己可见三种类型
  • 使用 BCRYPT 散列储存密码
  • 支持邮件验证
  • 支持 reCaptcha 验证码
  • 支持 Timeline 时间线,可以查看任意时间以前的内容
  • 消息动态刷新,实时查看最新消息
  • 支持 highlight.js 代码语法高亮
  • 支持一键更新系统程序
  • 支持自定义页面模板
  • 支持每条消息在单独页面显示
  • 支持编辑已发布的消息

安装

Pigeon 的安装配置非常简单,只需要简单几行命令以及一些配置即可开始使用。

建议始终通过 clone 获取最新的代码,因为一些小的修复我可能会懒得发 Release。

首先将项目拉取到本地网站目录下

cd /path/to/your/webroot
git clone https://github.com/kasuganosoras/Pigeon .
chown -R www:www /path/to/your/webroot

然后访问 http://你的域名/install.php 开始安装。

如需手动安装(不使用安装程序),请 点击这里阅读安装方法

未来计划

应该永远不会实现

  • 管理员后台系统(已实现)
  • 支持 OAuth 登录
  • 完善的 API 系统
  • 支持对接其他平台

管理员后台

管理员后台的地址是:/admin.php

只有 root 和 admin 权限的用户可以访问管理员后台

您可以在管理员后台设置每个用户的信息,以及一键更新 Pigeon

开源协议

本项目使用 MIT 协议开源,您可以在遵守协议的情况下自由使用本项目。

About

💬 一个轻量化的留言板 / 记事本 / 社交系统 / 博客。人类的本质是……咕咕咕?

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •