开源实例之yst 前言 yst is a tool for generating a static website by filling string templates with data taken from YAML or CSV text files or SQLite3 file based databases. This approach combines the speed, security, and ease of deployment of a static website with the flexibility and maintainability of a dynamic site that separates presentation and data. yst 是 Haskell 语言开发的静态网站生成器。 实例地址 http://yst.dujun.eu.org 实例配置... 2023-07-07
开源实例之Hakyll静态网站 前言 本篇是 Hakyll 生成的静态网站实例。另有《开源实例之Hakyll》为静态博客实例。 实例地址 http://hakyll-website.dujun.eu.org 实例配置 配置 描述 系统 Debian 开发环境服务端 Haskell 服务器 Nginx 程序 Hakyll 数据 ReichertBrothers 实例部署 本实例部署的是 reichertbrothers.com 的开源版本。 权限要求 具有系统读写权限 已安装 Haskell 已安装 Nginx 安装程序 官网地址:https://jaspervdj.be/hakyll 程序仓库:https://github.com/jaspervdj/hakyll 数据仓库:https://github.com/rbros/reichertbrothers.com #安装 Hakyll apt-get install l... 2023-06-02
开源实例之Hakyll 前言 Hakyll 是一个 Haskell 的静态网站生成器。静态网站快速、安全、易于部署,并可使用版本控制进行管理。 Hakyll 主要针对中小型网站和个人博客。它是以一种非常可配置的方式编写的,并使用类似 xmonad 的 DSL 进行配置。与 pandoc 的集成为提供了 markdown 和 TeX 支持,包括语法高亮和其他好处。 实例地址 http://hakyll.dujun.eu.org 实例配置 配置 描述 系统 Debian 开发环境服务端 Haskell 服务器 Nginx 程序 Hakyll 实例部署 权限要求 具有系统读写权限 已安装 Haskell 已安装 Nginx 安装程序 官网地址:https://jaspervdj.be/hakyll 仓库地址:https://github.com/jaspervdj/hakyll #安装 Hakyll apt-get i... 2023-05-30