Add Deploy on Railway

This commit is contained in:
pzcn 2021-09-28 12:20:32 +08:00 committed by GitHub
parent b4d32da7bb
commit c5edf91a41
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -51,6 +51,25 @@ cp .env.example .env
docker-compose up -d docker-compose up -d
``` ```
## Deploy Online
### Deploy on Railway
#### 部署
[![Deploy on Railway](https://railway.app/button.svg)](https://railway.app/new/template?template=https%3A%2F%2Fgithub.com%2Fpzcn%2FMyurls-Railway&plugins=redis&envs=ENV_DOMAIN%2CENV_TTL%2CPORT&ENV_DOMAINDesc=Your+domain.&ENV_TTLDesc=Short+link+validity+period+%28day%29&PORTDesc=DO+NOT+CHANGE&ENV_TTLDefault=180&PORTDefault=80)
通过上方链接一键部署到Railway并填入以下参数
参数说明:
- `DOMAIN` - 短链接域名必填项不需要添加https:// (如 abc.com)
- `TTL` - 短链接有效期,单位(天)默认180天 (default 180)
- `PORT` - 端口保持80请勿修改
#### 添加域名
在Cloudflare中添加域名并配置SSL/TLS为完全及以上并在Railway中接入该域名参考[官方文档](https://docs.railway.app/deploy/exposing-your-app#lets-encrypt-ssl-certificates)。
## Install ## Install