/sblog

A blog and bookmarks mangement system which is written by haskell and using scotty

Primary LanguageJavaScriptBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

简单博客

[x] 文章CURD
[x] 书签CURD
[x] OpenGraph
[x] Sitemaps
[x] RSS
[x] CSRF

使用环境

1.Ubuntu 16.04.2 LTS
2.GHC version 7.10.3
3.cabal-install version 1.22.6.0
4.PostgreSQL 9.5
5.stack

如何编译

1.git clone https://github.com/DavidAlphaFox/sblog.git
2.stack setup
3.stack build

如何使用

1.更新ga.js文件中的关于Google Analytics的代码
2.重新配置application.yaml,设置管理员密码,数据库配置
3.导入dump.sql
4.配置nginx作为sblog的代理和静态文件服务器
5.配置systemd并添加自启动

Todo

[x] 抽象基本的框架
[ ] ORM使用