yubatake

yubatake 是一个简单的 Swift 博客引擎。

先决条件

Swift

操作系统

测试在以下系统上通过。

用法

设置环境

1. 安装 Swift

请在您的环境中安装 Swift。对于 macOS,请下载 Xcode 12.3。如果您正在使用 Ubuntu,可以使用 swiftenv 轻松安装。

示例(swiftenv)

$ swiftenv install 5.3.2

2. 安装 MySQL

yubatake 仅支持 MySQL。

请在您的环境中安装 MySQL 服务器。

设置应用程序

1. 克隆或下载此仓库。

2. 创建数据库

要使用 MySQL 作为数据库,请输入以下 SQL 来创建数据库。

请自由选择数据库的名称。

mysql> create database yubatake default character set utf8;

3. 设置配置

请根据您的环境编辑 Config 目录中的配置文件。

app.json

整个应用程序的设置。

mysql.json

mysql 服务器的设置。

csp.json

内容安全策略的设置。

4. 构建应用程序

$ swift build -c release

5. 运行应用程序

$ swift run Run -e prod

请务必设置 -e prod 选项以使用生产中间件。

LICENSE

yubatake 在 MIT 许可证下发布。有关更多信息,请参阅许可证文件。