引言
在本章节,我们将完成的是 后端 的安装,而 前端 的安装则需要你阅读 前端主题文档。
引言
在本章节,我们将完成的是 后端 的安装,而 前端 的安装则需要你阅读 前端主题文档。
Mix Space 是一个一款简洁而不简单的个人博客系统,它够快,够现代。你可以利用它构建一个属于自己的个人空间,记录生活,分享知识。
Last updated on
On this page
知道了这些,你就可以避免掉大部分的问题了,开始安装体验吧!
Last updated on
diff --git a/404.html b/404.html index c22f113..89ad63d 100644 --- a/404.html +++ b/404.html @@ -1 +1 @@ -
在本章节,我们将完成的是 后端 的安装,而 前端 的安装则需要你阅读 前端主题文档。
在本章节,我们将完成的是 后端 的安装,而 前端 的安装则需要你阅读 前端主题文档。
Mix Space 是一个一款简洁而不简单的个人博客系统,它够快,够现代。你可以利用它构建一个属于自己的个人空间,记录生活,分享知识。
Last updated on
知道了这些,你就可以避免掉大部分的问题了,开始安装体验吧!
Last updated on
通过源码部署 Mix-Space 后端
在您进行进阶部署前,我们给予最后的警告:如果你不是开发者,或者不想折腾,请不要选择进阶部署,因为它需要你具备一定的开发能力。
由于自身技术原因导致的问题,我们将不会提供任何技术支持。情节严重者,我们将永久拉黑您的账号。
通过源码部署 Mix-Space 后端
在您进行进阶部署前,我们给予最后的警告:如果你不是开发者,或者不想折腾,请不要选择进阶部署,因为它需要你具备一定的开发能力。
由于自身技术原因导致的问题,我们将不会提供任何技术支持。情节严重者,我们将永久拉黑您的账号。
./apps/core
,修改 ecosystem.config.js
文件剩下的就是你的事了,你可以使用 Nginx 或者 Caddy 等反向代理工具,也可以使用 Cloudflare 等 CDN 服务。本文不再赘述。
Last updated on
剩下的就是你的事了,你可以使用 Nginx 或者 Caddy 等反向代理工具,也可以使用 Cloudflare 等 CDN 服务。本文不再赘述。
Last updated on
社区用户分享的部署方式
你可以参考他们的部署方式,但我们不保证它们的可用性。如果你也有教程想要与大家分享的话,欢迎您向文档提交 Pull Request 以分享您的部署方式。
Last updated on
社区用户分享的部署方式
你可以参考他们的部署方式,但我们不保证它们的可用性。如果你也有教程想要与大家分享的话,欢迎您向文档提交 Pull Request 以分享您的部署方式。
Last updated on
通过 Docker 部署 Mix-Space 后端
如果你的服务器在国内,建议使用阿里云的安装脚本,安装命令如下:
在国外,可以直接使用官方脚本安装:
如果您成功安装了 Docker 和 Docker-Compose,可以通过以下命令查看版本:
Last updated on
开发 Mix Space 的前端
+前端开发指南 - Mix Space 文档 前端开发指南
开发 Mix Space 的前端
@@ -26,4 +26,4 @@为什么要写这一节?
我希望不再是只有 Kami 一个风格,能有更多主题可供选择。
api-client
Edit on GitHubLast updated on
On this page
\ No newline at end of file +详见:api-client
Last updated on
Mix Space 的文档撰写规范
我们随时欢迎你对 Mix Space 的文档做出贡献,但撰写文档是一件不易之事,我们更加希望你能规范贡献内容,减少我们的工作量。
+Mix Space 的文档撰写规范
我们随时欢迎你对 Mix Space 的文档做出贡献,但撰写文档是一件不易之事,我们更加希望你能规范贡献内容,减少我们的工作量。
在撰写本文档之前,请确保你有基础的 Markdown 知识,并了解 Markdown 的语法,如果你不够了解,请使用 Typora 等 Markdown 编辑器进行撰写。
我们在目前 Mix Space 的 V3 文档中,使用的文档框架是 FumaDocs,它的文档地址是:https://fumadocs.vercel.app/
@@ -9,4 +9,4 @@我们希望文档的结构能够更加简洁易用,这样对开发者,对用户都有好处。
Last updated on
我们希望文档的结构能够更加简洁易用,这样对开发者,对用户都有好处。
Last updated on
基于 Mix Space 后端 API 开发的前端主题列表
Last updated on
基于 Mix Space 后端 API 开发的前端主题列表
Last updated on
社区用户分享的部署方式
你可以参考他们的部署方式,但我们不保证它们的可用性。如果你也有教程想要与大家分享的话,欢迎您向文档提交 Pull Request 以分享您的部署方式。
Last updated on
社区用户分享的部署方式
你可以参考他们的部署方式,但我们不保证它们的可用性。如果你也有教程想要与大家分享的话,欢迎您向文档提交 Pull Request 以分享您的部署方式。
Last updated on
一个简洁、优雅、现代的博客主题
一个简洁、优雅、现代的博客主题
@@ -42,4 +42,4 @@下一个代替项目将会是 Shiro,当它完成之时,我便不再投入任何精力到 Kami 中。迎接未来总需要舍弃一些东西,非常感谢大家三年来使用 Kami,不管你是谁,都需要对你说声谢谢。—— Innei
Last updated on
Last updated on
Shiro 主题的配置文件信息
Shiro 主题的配置文件信息
Last updated on
两个模式,紧凑模式和松散模式。
Last updated on
一个极简主义的个人网站,纸的纯净和雪的清新
一个极简主义的个人网站,纸的纯净和雪的清新
Last updated on
Last updated on
Shiro 主题的额外功能配置
Shiro 主题的额外功能配置
参考 https://shiro.innei.in/#/markdown
对于 LinkCard 的解析,某些需要你填写 API Key,以下的键值都是填写在 .env 环境变量中
@@ -141,4 +141,4 @@Last updated on
Last updated on
A light & fast & lovely mx web style.
A light & fast & lovely mx web style.
由于 Yun 主题将不再维护,此文档将不再更新,但是你仍然可以使用它。
修改为你的后端 API 地址。
Last updated on
修改为你的后端 API 地址。
Last updated on
探索 MixSpace 的使用方式
本章节将会带您了解 Mix Space 的一些功能,以及如何使用它们。
+探索 MixSpace 的使用方式
Last updated on
Last updated on
在 Mix Space 中内有备份功能,并且每日默认自动备份,数据无价请定期手动下载备份包。
在 Mix Space 中内有备份功能,并且每日默认自动备份,数据无价请定期手动下载备份包。
在后端中 其他 - 备份 中点击立即备份,即备份到绝对目录:
~/mx-space/core/data/mx-space/backup/20xx-xx-xx_xx:xx:xx/backup-20xx-xx-xx_xx:xx:xx.zip
不要在 Windows 下重命名,Windows 不支持将英文冒号作为文件名的一部分
替换完成会提示“数据库有变动,将在 x 秒后重载页面”,重载先检查文章评论等有没有丢失。
Last updated on
替换完成会提示“数据库有变动,将在 x 秒后重载页面”,重载先检查文章评论等有没有丢失。
Last updated on
使用 OAuth 2.0 登录 MixSpace
在 Core v7.0.0 版本,Mx-Space 重写了第三方登录功能,抛弃了 Clerk,转而直接使用对应的账户授权 SDK 实现第三方登录。
+使用 OAuth 2.0 登录 MixSpace
在 Core v7.0.0 版本,Mx-Space 重写了第三方登录功能,抛弃了 Clerk,转而直接使用对应的账户授权 SDK 实现第三方登录。
参考以下两篇:
@@ -12,4 +12,4 @@进入博客后台 -> 设定 -> 登录方式,在 OAuth 部分对应的平台名称下填写对应的 Client ID 和 Client Secret,保存后测试是否可以调用授权,若可调用即可启用并保存。
在测试时通过 OAuth 授权登录后会提示是否将此账号设置为主人,允许即可。
Last updated on
在测试时通过 OAuth 授权登录后会提示是否将此账号设置为主人,允许即可。
Last updated on
使用 Algolia 搜索
使用 Algolia 搜索
Algolia 是一个数据库实时搜索服务,能够提供毫秒级的数据库搜索服务,并且其服务能以 API 的形式方便地布局到网页、客户端、APP 等多种场景。
像 VuePress 官方文档就是使用的 Algolia 搜索,使用 Algolia 搜索最大的好处就是方便,它会自动爬取网站的页面内容并构建索引,你只用申请一个 Algolia 服务,在网站上添加一些代码,就可以实现一个全文搜索功能。
进入后台,设定->系统->Algolia Search,将“开启 Algolia Search”开关打开,将前面准备的 IndexName
、Application ID(AppID)
和 Admin API Key(ApiKey)
填入对应的框中,右上角保存即可。
至此,Algolia 搜索的配置就完成了。稍等一会,就可以尝试在主页用 Ctrl + K
调用 Algolia 进行站内搜索了。
Last updated on
至此,Algolia 搜索的配置就完成了。稍等一会,就可以尝试在主页用 Ctrl + K
调用 Algolia 进行站内搜索了。
Last updated on
加密你的 MixSpace
在 v3.41.0 后续版本,加入了敏感 Key 加密功能。默认为关。
+加密你的 MixSpace
在 v3.41.0 后续版本,加入了敏感 Key 加密功能。默认为关。
为什么需要 Key 加密。
假设黑客通过某种手段数据库被脱库。如果开启了 Key 加密,即便是拿到了全部数据也不能解密某些关键数据,例如配置项中的各类 API Key。
但是,也需要谨慎开启此功能,开启后你需要记住加密秘钥。否则,你也将会永远丢失这些数据。
@@ -17,4 +17,4 @@如果出现 Invalid key length
,请你确定是否开启了此功能,并且 key 的长度是否为 64 位长度,且只有小写字母和数字。
Last updated on
如果出现 Invalid key length
,请你确定是否开启了此功能,并且 key 的长度是否为 64 位长度,且只有小写字母和数字。
Last updated on
使用 MixSpace 的云函数功能
使用 MixSpace 的云函数功能
云函数是 Mix Space 中的一个重要功能,它极大地提升了使用者在 Mix Space 中的体验。通过云函数,Mix Space 可以额外实现实现歌单解析,追番列表等等的功能。
你可以在此处看到 Mix Space 目前收录的云函数 Snappets
@@ -12,4 +12,4 @@接下来,你可以在云函数管理页面看到你刚刚导入的云函数代码。
Last updated on
Last updated on
更新你的 MixSpace
开头介绍就说过,Mx-Space 分为前端和后端两个部分,因此,更新的时候二者也需要分开更新。
+更新你的 MixSpace
开头介绍就说过,Mx-Space 分为前端和后端两个部分,因此,更新的时候二者也需要分开更新。
根据部署方式的不同,更新方式也有不同。
./apps/core/out
,执行以下命令启动服务 pm2 start ecosystem.config.js
请根据自己所部署的主题跳转到对应的更新部分完成更新。
-Last updated on
Last updated on
使用 xLog 集成
使用 xLog 集成
此功能需要:
Last updated on
接下来你发布文章的时候,会自动的进行同步和签名;当然,需要经过你的同意。
Last updated on
"Mix Space,是一个小型的个人空间程序。继承了传统的博客,有着不同于博客的丰富的内容。适合那些喜欢写不同风格或类型的写作爱好者。"
Mix Space 程序开发者
"Mix Space 的文档非常详细,总有新的内容和功能在开发中。我自己也在用 Mix Space,博文加手记的记录个人空间体验非常不错。它改变了我的写作方式。"
Mix Space 文档贡献者
"Mix Space 是个小众但不简单博客系统,设计了文稿、手记、思考三个不同型的写作方式,在此基础上还写了很多有意思的特性。"
Mix Space 开源社区成员
"用了一年多的 Mix Space,最让我觉得舒服的一点是别人如果要和我换友链,可以自助提交,我只需要点个通过就可以了,也借此交到了很多的朋友,光这一点我觉得就很不错了"
Mix Space 用户
"Mix Space,是一个小型的个人空间程序。继承了传统的博客,有着不同于博客的丰富的内容。适合那些喜欢写不同风格或类型的写作爱好者。"
Mix Space 程序开发者
"Mix Space 的文档非常详细,总有新的内容和功能在开发中。我自己也在用 Mix Space,博文加手记的记录个人空间体验非常不错。它改变了我的写作方式。"
Mix Space 文档贡献者
"Mix Space 是个小众但不简单博客系统,设计了文稿、手记、思考三个不同型的写作方式,在此基础上还写了很多有意思的特性。"
Mix Space 开源社区成员
"用了一年多的 Mix Space,最让我觉得舒服的一点是别人如果要和我换友链,可以自助提交,我只需要点个通过就可以了,也借此交到了很多的朋友,光这一点我觉得就很不错了"
Mix Space 用户