在fly.io部署artalk评论系统

分享
638 0
AI摘要:本文介绍了如何在Fly.io上部署Artalk评论系统。Fly.io是一个免费的SAAS平台,提供256MB内存和3G硬盘空间。为了防止滥用,需要绑定信用卡。首先需要安装Fly.io的命令行工具flyctl,并根据提示创建一个app。然后创建一个1G的硬盘用来储存评论数据。接下来需要编辑FLY.TOML文件,配置app的相关信息。最后在fly.toml文件目录执行命令创建一个管理员账号,并可以通过执行命令重启app。

Powered by AISummary.

众所周知Fly.io是一个免费的SAAS平台
提供三个内存为256MB,总3G硬盘空间.
为防止滥用,需要绑定信用卡.

准备

安装官方的命令行工具flyctl

初始化

flyctl launch

根据提示创建一个app

创建一个1G的硬盘

1G的硬盘用来储存评论数据绰绰有余了

flyctl volumes create artalk_data --region hkg --size 1

编辑FLY.TOML

#根据自动生成的FLY.TOML文件修改
app = "atim"  
primary_region = "hkg"

[build]
  image = "artalk/artalk-go"

[http_service]
  internal_port = 23366
  force_https = true
  auto_stop_machines = true
  auto_start_machines = true
  min_machines_running = 0
  processes = ["app"]

[[mounts]]
  source = "artalk_data"
  destination = "/data"

[experimental]
  vm = true

在 fly.toml 文件目录执行

flyctl ssh console

创建一个管理员账号

./artalk admin

如需重启则执行

flyctl apps restart
最后更新 2023-08-31
评论 ( 0 )
OωO
隐私评论