Skip to content
🚬 在那些孤独的日子里,还有写作陪伴着我。In those days when I feel solitude, there is writing to accompany me.
Branch: master
Clone or download
Latest commit d95e73f Apr 20, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
app/web
data 📝 reg serverchan Apr 8, 2019
resource
vendor
wengine
x 📝 后台文章管理页翻译 Apr 12, 2019
.gitignore 🐛 ci error Feb 26, 2019
Dockerfile
Gopkg.lock
Gopkg.toml
LICENSE
README.md
README_en-US.md
article.go 🐛 专栏递归计数 Apr 17, 2019
article_history.go
article_test.go
comment.go
config.go
const.go
safe_cache.go
solitudes.go
translator.go
user.go

README.md

Solitudes

Go Report Card FOSSA Status Size Pulls

🚬 在那些孤独的日子里,还有写作陪伴着我。

简体中文 README English README

特色

  • 一个极简博客引擎
  • 适合长篇多章节文章写作(专栏)
  • SEO 友好
  • 内置全文搜索
  • 文章历史版本保存(可浏览可被搜索)
  • Markdown 发布文章
  • 邮件、Server酱 通知
  • 多语言支持

指南

  1. 你的 postgres 服务器必须启用 uuid 扩展

    CREATE EXTENSION IF NOT EXISTS "uuid-ossp" WITH SCHEMA public;
  2. 创建一个数据文件夹

  3. path/to/data/conf.yml 创建配置文件 (eg: data/conf.yml)

  4. 在 docker 中部署

    docker run --name solitudes -p 8080:8080 -v /path/to/data:/solitudes/data naiba/solitudes
  5. 打开 https://yourdomain/login 登录管理面板

提醒

有三处 hack,请留意

  • yanyiwu/gojieba#46 英文单词分词问题。
  • yanyiwu/gojieba dep ensure 没有将数据文件下载下来。
  • yanyiwu/gojieba getCurrentFilePath 函数无法正常获取运行目录。

感谢

许可

FOSSA Status

You can’t perform that action at this time.