Skip to content
🚬 In those days when I feel solitude, there is writing to accompany me.
Branch: master
Clone or download
Latest commit f94b660 Mar 24, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app/web
data ✏️ grammar Mar 3, 2019
resource
vendor
wengine memory usage profile Mar 13, 2019
x
.gitignore 🐛 ci error Feb 26, 2019
.travis.yml
Dockerfile
Gopkg.lock
Gopkg.toml
LICENSE
README.md 🎨 Update edit article Mar 7, 2019
article.go
article_history.go
article_test.go 👍 full text search Feb 25, 2019
comment.go
config.go
const.go
safe_cache.go
solitudes.go 🐛 fix remove not empty dir Mar 10, 2019
user.go

README.md

Solitudes

Go Report Card Build Status

🚬 In those days when I feel solitude, there is writing to accompany me.

Features

  • A died simple blog-engine
  • Easy to build a book
  • SEO friendly
  • Full text search
  • Article history

Quick start

  1. your postgres must enable uuid plugin

    CREATE EXTENSION IF NOT EXISTS "uuid-ossp" WITH SCHEMA public;
  2. create a data dir

  3. create config file path/to/data/conf.yml (example: data/conf.yml)

  4. deploy on docker

    docker run --name solitudes -p 8080:8080 -v /path/to/data:/solitudes/data naiba/solitudes
  5. open https://yourdomain/login to login Dashboard

Notice

Has three hacks in current revolution.

  • yanyiwu/gojieba#46 english word segmentation issue.
  • yanyiwu/gojieba dep ensure not include deps and dict dir.
  • yanyiwu/gojieba getCurrentFilePath func can't get running path

Thanks

You can’t perform that action at this time.