README

项目定义:

项目叫“MySpace”,作用就是通过云服务器实现多端内容同步以及展示,主要就是作为个人网站,一方面适用于个人记录,比如写的文章、思考、生活点滴、相册等内容,我希望是在pc端进行文章的操作,写一写文章或者技术博客,在手机端则可以做记录,比如备忘录、生活点滴(之前想用memos就是因为memos支持手机使用,还能上传图片)

技术路线设计:

使用本地文件(如名为"Myspace-“的文件夹,存放所有我写的文章)+Git的同步方式,分布式存储;

同步到云服务器的“Cloud”会触发云服务器的脚本,重新生成静态网页并更新网站;

静态网站生成器使用Hugo;

本地编辑的Cloud文件,对于图片,会通过typora的图床功能自动更新到阿里云的oss服务上,所以Cloud文件里只有markdown文件,图片全是url链接;

使用memos来进行记录、生活点滴;图片存储在OSS服务上,并自动备份成md文件存储,并绑定双向同步;

云服务器安装git;