type
status
summary
slug
category
tags
date
password
URL
icon
使用云进行部署的好处是,我们不需要负责云主机的相关运维;在使用部署平台进行服务的部署时,我们还能省去部署的一系列操作。
下面介绍使用 Railway 部署 memos(Dockerfile 部署)
Railway 地址:https://railway.app/
memos 地址:https://github.com/usememos/memos
注册并且登录 Railway
注册就按照注册流程进行注册即可,进入首页:
每个月 Railway 是有 5 美元的免费额度的,在右上角下拉的
Project Usage
可以查看新建项目
选择新建项目按钮,然后选择
Deploy from Github repo
。然后会让你登录 Github 账号并且验证。验证完成之后选择需要部署的代码仓库(注意,这里是需要自己的代码仓库,需要将 memos 的 Github 仓库 fork 一份到自己的仓库下)。选择仓库下的
memos
仓库进行立即部署:立即部署之后还不能直接使用,还需要进行后面的一些配置。
配置端口
点击
memos
项目,然后配置 Variables
中添加变量PORT,值为5230在进行完上面的端口配置之后,Railway会自动进行重新部署,部署完成之后就可以访问了。访问的域名在
Deployment
的最新部署记录中:之后只要有新代码的提交或者是执行
fork sync
,都能够触发Railway的自动部署。- 作者:哎哟喂
- 链接:https://wole.gq/article/6b656a10-ba17-4b75-93fe-e8c69f8658bd
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。