共计 588 个字符,预计需要花费 2 分钟才能阅读完成。
书接上文
- 在 FLY.IO 部署 MEMOS 服务 SQLITE 版本 https://blog.memos.ee/archives/33.html
需要创建一个 1G 硬盘且还需要配置 S3 存储, 颇为繁琐, 再加上最新版本的 memos 已经支持 mysql 数据库 本文所用到的数据库为腾讯云的 TDSQL-C MySQL 版本, 优惠价 16 元首年 此处不讨论.
初始化
flyctl launch
按照提示输入. 编写 fly.toml
文件
app = mysqlmemos #此处修改为自己的
primary_region = hkg
[build]
image = ghcr.io/usememos/memos:latest
[env]
MEMOS_DRIVER = mysql
MEMOS_DSN = mysqlmemos:mysqlmemos123.@tcp(sh-cynosdbmysql-grp-rj1z9zp0.sql.tencentcdb.com:24817)/mysqlmemos
#格式为 用户名: 密码 @tcp(地址)/ 数据库名
TZ = Asia/Chongqing
[http_service]
internal_port = 5230
force_https = true
auto_stop_machines = false
auto_start_machines = true
min_machines_running = 0
在同目录下执行
flyctl deploy
即可
演示地址
正文完