【文件属性】:
文件名称:HsWiki:秉承传奇C2-Wiki精神的简单Wiki-用Yesod用Haskell编写
文件大小:5KB
文件格式:ZIP
更新时间:2021-05-15 19:48:28
Haskell
维基
秉承传奇C2-Wiki精神的简单Wiki-用Yesod用Haskell编写
特征
Wiki内容的标记是使用良好的旧MarkDown完成的。
如果浏览器跟随不存在的本地链接,则自动生成新页面。 (因此,要生成新页面,只需创建一个新链接,然后单击新链接。)
托多斯
通过yaml文件和默认配置
ssh
验证
所有页面的索引
交叉索引
存储文件版本
使用文档数据库作为持久后端/使其可插入
如何建造
stack init
stack install
HsWiki
如何部署为Docker容器
克隆项目:
git clone https://github.com/thma/AlpineHaskell.git
切换到AlpineHaskell目录并通过执行以下命令构建alpine-haskell docker基础映像
$ ./build.sh
Sending build context
【文件预览】:
HsWiki-master
----Dockerfile(403B)
----.gitignore(58B)
----README.md(3KB)
----content()
--------touch(0B)
----app()
--------Util()
--------Main.hs(4KB)
----HsWiki.cabal(960B)