Skip to content
Go back

Directus 开放数据平台(一)使用 Railway 进行部署并只对使用量付费

| 0 Views Edit page

前言

Steam.CASH 导航站将使用 Directus 来存储数据。
收录的网站信息和博文数据将会通过 Directus 进行管理,并提供 REST API 和 GraphQL 接口供前端使用,这也符合 Astro 的静态站点最佳实践。
为什么选择 Railway 进行部署我在另一篇文章中作了阐述,大致是希望降低服务器运维的麻烦,并尝试通过按量付费的方式来降低整体成本。


方案概述

  1. 注册 Railway 账号
  2. 创建 Directus 项目
  3. 访问并设置 Admin 账号

操作步骤

一、注册 Railway 账号

Railway 的官网支持使用 GitHub 账号直接注册登录,非常方便就不过多赘述了。
使用 GitHub 进行登录
顺带一提,新注册的账号会赠送 $5 美金的使用额度,可以用来体验一下它的服务。
5 美金赠金

二、创建 Directus 项目

Dashboard 页面,点击 + New 创建一个新项目
新建项目
注意这里直接搜索 Directus 是没有结果的,需要进入 Template 选项卡中再进行查找
我选择的是第一个官方维护的版本:
Directus
存储桶的位置我选择的是美西:
存储桶位置
进行部署,可以看见拓扑图:
拓扑图
等所有的节点都处于 Online 状态就表示部署完成了。

三、访问并设置 Admin 账号

点击 Directus 节点就可以看见对应的后台地址:
访问地址
前往之后填写相应信息完成管理员用户的初始化:
初始化
完成后就能看到 Directus 的后台界面了:
后台界面

结束。


Edit page