用 leanclooud 写了个简单的开源博客系统,可以自定义主题,有些功能还在开发中 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
2jeodiong
V2EX    前端开发

用 leanclooud 写了个简单的开源博客系统,可以自定义主题,有些功能还在开发中

  •  
  •   2jeodiong 2020-08-22 09:52:05 +08:00 1154 次点击
    这是一个创建于 1954 天前的主题,其中的信息可能已经有所发展或是发生改变。

    简介

    oh my blog 是一个基于 leancloud 的 serverless 开源博客框架。 现已提供一下功能,更多功能开发中,即将上线~

    • 用户注册 /登录系统
    • 文章管理
    • 资源管理
    • 评论系统
    • 发布动态

    官网地址: https://omb.jser.blog

    Github 地址: https://github.com/joe-lz/oh-my-blog

    快速开始

    准备服务器

    注册 leancloud

    注册 leancloud国内版国际版 区别:国内版访问速度快,域名要备案

    准备域名

    创建 leancloud 项目

    创建开发版即可,有免费赠送使用量

    绑定域名

    [leancloud=>项目=>设置=>域名绑定] 注意:

    • 国内版本需要绑定 3 个域名,国际版本 2 个域名
    • 云引擎域名就是你的网站域名

    创建 Class

    [leancloud=>项目=>存储=>创建 class]

    • CMS_Articles
    • CMS_Collects
    • CMS_Comments
    • CMS_Likes
    • CMS_Menus
    • CMS_Posts
    • CMS_Profile
    • CMS_Topics
    • CMS_UserInfo

    设置 Web 安全域名

    自动部署设置

    准备代码

    fork 仓库

    https://github.com/joe-lz/oh-my-blog

    修改代码部分配置参数

    • 替换.leancloud/current_app_id 为自己项目 id [leancloud=>项目=>设置=>应用 keys]
    • 替换 next.config.js 中的配置 [leancloud=>项目=>设置=>应用 keys]
    • 如果你使用国内版 leancloud,请替换.github/workflows/deploy.yml 中的触发自动部署的地址

    创建 Github Secrets

    • 创建 LEANCLOUD_DEPLOY_TOKEN

      1 、取自:[leancloud=>项目=>云引擎=>部署=>自动部署=>deploy token]

      2 、创建:[github=>项目=>Settings=>Secrets]

    • 创建 PERSONAL_ACCESS_TOKEN:a Github personal access token

    提交变动代码至 master,自动出发部署

    主题

    如何更换主题?

    修改 omb.config.js 文件,将对应的前后台替换为相应主题的 github 名称即可

    如何开发主题?

    请参考:

    常用地址

    • 前台地址: https://your-domain 或 https://your-domain/www/home
    • 后台地址: https://your-domain/admin/home

    觉得不错留个 Start 呗~ Github 地址

    目前尚无回复
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3252 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 41ms UTC 00:45 PVG 08:45 LAX 16:45 JFK 19:45
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86