Gridea

最新0成本简单使用CODING Pages搭建Gridea个人博客网站详细教程分享

扶醉桌前 提交于 2020-10-27 05:55:10
直接0成本简单使用CODING Pages免费搭建Gridea个人博客网站,不需要购买域名也不需要购买服务器就可以搭建自己的博客 教程开始 gridea官网 gridea.dev coding官网 e.coding.net 1、首先我们先注册一个coding账户 2、然后创建一个代码托管项目,下面这里的项目名称就是填进gridea的仓库名称 3、在项目设置 > 项目与成员 > 功能开关内打开持续集成 4、创建一个静态网页,可以绑定自己购买的域名,这里不是必要的,如果没有域名的话也可以不绑定 5、在个人设置 > 访问令牌中创建令牌,这里需要给project:depot权限 6、在代码仓库 > 设置内找到仓库名称,https://e.coding.net/后面内容就是填进gridea的仓库用户名 7、最后点gridea左下角的测试远程连接,提示成功就是成功了,我们再点gridea左下方的同步,同步成功就可以正常访问了 帮助页面 GitHub pages 帮助页面:https://help.github.com/cn/github/working-with-github-pages Coding pages 帮助页面:https://coding.net/help/doc/coding-service/coding-pages-introduction.html 「CODING 静态网站

Sts 授权直传阿里云 OSS-.net core实现

你。 提交于 2020-08-11 15:55:15
前言 磁盘怎么又满了?赶紧 快 打电话给运维扩容扩容扩容!这个问题已经是我入职新公司两个月来,第 3 次听到了。经过一通了解,事情原来是这样的。虽然我们使用了阿里云的 OSS 对象存储服务,但是为了不暴露 AccessKeyId 以及 AccessKeySecret 给客户端,所以全部是由客户端上传到我们的服务器,由我们服务器中转上传,其实只要上传完成删除相应的文件应该就不会引发磁盘空间不足的问题,奈何之前的精神小伙并没有干这一步,文件放磁盘上当备份用。由此引发思考中转上传是不是太麻烦了,直传 OSS 不香吗? 如何保证 AccessKeyId 以及 AccessKeySecret 的安全以及 Bucket 权限问题呢?这就是下面要讲的阿里云 OSS 上的 Sts 授权模式。 STS 临时授权访问 OSS OSS 可以通过阿里云 STS(Security Token Service)进行临时授权访问。通过 STS,您可以为第三方应用或子用户(即用户身份由您自己管理的用户)颁发一个自定义时效和权限的访问凭证。 以上是官方原话,经过我的实践结合理论,可以得出:我们可以通过 STS 颁发一个临时的 AccessKeyId , AccessKeySecret , SecurityToken , 用户可以通过这3个访问凭证对 Oss 进行相应操作。在我们申请颁布访问凭证的时候

Github Pages+Gridea搭建个人博客

大城市里の小女人 提交于 2020-03-16 00:11:55
1 概述 Github Pages可以用来托管个人网站,静态的,便于用来实现博客,可以在一个仓库的settings中开启: Gridea是一个静态博客写作客户端,所有文件都在本地,没有数据库,实现简单,支持Markdown。 好了不多说开始动手。 2 准备工作 一个Gthub账号 一个Github Pages的仓库 一个Gridea客户端(支持Mac,Windows,Linux) (可选)一个域名 3 Github Pages 仓库名是: 用户名.github.io 需要公开仓库与一个REDAME文件,然后创建. 进入设置开启Github Pages: 下拉找到Github Pages: 默认使用master分支,可以选择主题. 然后在浏览器输入刚才创建的仓库名就可以访问了. 4 Gridea 理论上来说这样就完成了,但是如果想更好看和更方便管理一些,就要用Gridea. 先去下载, 官网这里 . 下载之后直接打开,进入设置: 域名与仓库名一样,分支填master,email自己填,这里说一下Token.打开设置中的开发者设置: 新建一个Token: 只需要勾选仓库相关的权限,名字可以随便. 复制填入. 然后可以测试一下连接: 若失败请返回前几步看看哪里出错. 设置好了之后可以设置主题等,自定义美化. 设置好了之后可以先预览再同步. 同步完成后就可以在浏览器输入 用户名