前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >在fly.io部署artalk评论系统

在fly.io部署artalk评论系统

原创
作者头像
不回头的浪子
修改2023-08-23 11:28:19
2640
修改2023-08-23 11:28:19
举报
文章被收录于专栏:部署部署

众所周知Fly.io是一个免费的SAAS平台

提供三个内存为256MB,总3G硬盘空间.

为防止滥用,需要绑定信用卡.

准备

安装官方的命令行工具flyctl

初始化

代码语言:txt
复制
flyctl launch

根据提示创建一个app

创建一个1G的硬盘

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

代码语言:txt
复制
flyctl volumes create artalk_data --region hkg --size 1

编辑FLY.TOML

代码语言:txt
复制
#根据自动生成的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 文件目录执行

代码语言:txt
复制
flyctl ssh console

创建一个管理员账号

代码语言:txt
复制
./artalk admin

如需重启则执行

代码语言:txt
复制
flyctl apps restart

在fly.io部署Gotosocial-一个 ActivityPub

在fly.io部署Memos并自动备份数据库

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 准备
  • 初始化
  • 创建一个1G的硬盘
  • 编辑FLY.TOML
  • 在 fly.toml 文件目录执行
相关产品与服务
命令行工具
腾讯云命令行工具 TCCLI 是管理腾讯云资源的统一工具。使用腾讯云命令行工具,您可以快速调用腾讯云 API 来管理您的腾讯云资源。此外,您还可以基于腾讯云的命令行工具来做自动化和脚本处理,以更多样的方式进行组合和重用。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档