技术分享
🗒️新版huggingface部署wewe-rss教程
00 分钟
2024-3-6
2024-4-5
type
status
date
slug
summary
tags
category
icon
password

wewe-rss是一个更优雅的微信公众号订阅方式,支持私有化部署可以生成微信公众号RSS

部署方式

使用Railway的免费额度部署mysql数据库

1. 访问https://railway.app/new ,选择MySQL
notion image
2. 找到MYSQL 对应的值就是红色框的部分,这个值一会要用
notion image
  1. 在使用额度耗尽前,注意 Railway 给你发送的邮件,记得及时备份,或自行使用其他数据库
 

huggingface创建空间

建议先公开,不愿意公开可以后续修改,否则SERVER_ORIGIN_URL会没有url
notion image
notion image

重写Dockerfile

notion image
  1. 把代码粘贴到框框内
点击查看
notion image
  1. 提交
notion image

修改端口及添加环境变量

  1. 追加app_port: 4000
    1. 点击这里显示图片
      notion image
  1. 添加环境变量环境变量在Settings选项卡下名称为Variables and secrets,自行添加所需变量
    1. notion image
    2. DATABASE_URL在Railway获取-即步骤1.2中说的值
    3. AUTH_CODE默认为1234567,如果你修改了,请填入你修改后的值
    4. SERVER_ORIGIN_URL的路径按下图片操作会出现一个窗口,在窗口中的Direct URL下,复制https:// 那段
      1. notion image
        notion image

完成

notion image

如何更新

在Settings选项卡找到Factory rebuild,并点击Factory rebuild,他的意思是重新构建项目,也就是更新了
notion image

数据库备份

  1. 使用工具Navicat,也可使用其他软件
  1. 连接数据库
    1. notion image
  1. 导出数据
    1. notion image
  1. 选择你要保存的位置并保存
    1. notion image

替换数据库

  1. 在新的数据库中运行刚才保存的sql文件(根据自己的数据库名选择!!!)
    1. notion image
      notion image
  1. 出现 Finished successfully 就是成功,点击关闭
    1. notion image
  1. 新的数据库信息 替换为 DATABASE_URL 环境变量就可以了
 

评论
  • Twikoo