diff --git a/README.md b/README.md index 962eed3..4743a23 100644 --- a/README.md +++ b/README.md @@ -1,19 +1,93 @@ # Machete -Source code of filesite.io. +一个实现了FileSite.io “基于文件和目录管理网址、文章、图片、视频的标准”的PHP源码。 +可以用它快速搭建: -## 简介 +* 文档/文章/博客网站 +* 导航网站,视频收藏/分享网站 +* 图片网站 +* 视频网站 -**Machete**是**砍刀**,它能砍、能削、能切、能剁,最适合披荆斩棘; -砍刀不像大刀、长剑、长矛为战场而生,但在日常生活中使用也是得心应手。 +## 在线体验 -Filesite.io也一样,它短小精悍,使用它把常见的本地文件制作成网站,就像拿起砍刀一样简单, -所以我们将filesite.io的**源码**命名为```machete```。 +1. 文档站 + | 名称 | 网址 | +| ---- | ---- | +| FileSite | Filesite.io | -## 视频教程 +2. 导航站 + + | 名称 | 网址 | +| ---- | ---- | +| 站长手册 | WebDirectory.FileSite.io | +| Web3速查手册 | Web3.FileSite.io | + + +3. 图片站 + + | 名称 | 网址 | +| ---- | ---- | +| 看美女 | GoogleImage.Filesite.io | +| 在线演示 | 带后台版Machete在线演示 | + +4. 视频站 + + | 名称 | 网址 | +| ---- | ---- | +| 在线学 | Duan.Filesite.io | + +5. 视频收藏/分享站 + + | 名称 | 网址 | +| ---- | ---- | +| Ta荐 | TaJian.tv | + + +## 手动部署 + +### 使用流程 + +Machete使用非常简单,一旦部署好之后,以后只需将本地最新内容上传覆盖即可。 + +1. 下载Machete源码,并参考[Nginx配置示例](./Nginx.conf.md)部署到你的服务器上; + + 说明: + Machete不支持子目录方式访问,需要为nginx配置根目录指向代码目录下的www/。 + + 用git下载: +``` +git clone https://git.filesite.io/filesite/machete.git +``` + 或下载zip压缩包([点我直接下载](https://git.filesite.io/filesite/machete/archive/master.zip)): +``` +https://git.filesite.io/filesite/machete/archive/master.zip +``` + +2. 修改配置文件``config/app.php``,简单设置后上传到服务器完成部署; + + 指定内容目录和使用的皮肤: +``` +'content_directory' => 'content/', //内容存放目录 +'theme' => 'manual', //皮肤名称,如:文档站选manual,图片站选googleimage +``` + +还可以复制conf/目录下的custom_config_皮肤名.json到runtime/目录, +通过修改runtime/custom_config.json或者runtime/custom_config_皮肤名.json来设置当前网站使用的皮肤名和内容目录。 + + +3. 将本地内容目录及文件上传到网站目录:``www/content/`` + + 不同皮肤请上传到对应的目录,详情参考Machete源码Readme。 + +4. 打开网址浏览最新内容; + +有了Machete,你可以保留现有的本地内容创作习惯,并非常容易地把它们制作成一个网站分享给他人。 + + +## 用Docker部署 在Docker中如何用filesite/machete源码快速搭建支持文件共享方式管理内容的图片网站、视频网站、导航网站和文档站的视频教程。 diff --git a/www/content/Machete_Doc.md b/www/content/Machete_Doc.md index e6c457f..608187d 100644 --- a/www/content/Machete_Doc.md +++ b/www/content/Machete_Doc.md @@ -46,9 +46,12 @@ FileSite.io希望帮助到他们: ## 使用流程 -filesite使用非常简单,一旦部署好之后,以后只需将本地最新内容上传覆盖即可。 +Machete使用非常简单,一旦部署好之后,以后只需将本地最新内容上传覆盖即可。 -1. 下载filesite源码,并参考[Nginx配置示例](./Nginx.conf.md)部署到你的服务器上; +1. 下载Machete源码,并参考[Nginx配置示例](./Nginx.conf.md)部署到你的服务器上; + + 说明: + Machete不支持子目录方式访问,需要为nginx配置根目录指向代码目录下的www/。 用git下载: ``` @@ -73,7 +76,7 @@ https://git.filesite.io/filesite/machete/archive/master.zip 4. 打开网址浏览最新内容; -有了filesite,你可以保留现有的本地内容创作习惯,并非常容易地把它们制作成一个网站分享给他人。 +有了Machete,你可以保留现有的本地内容创作习惯,并非常容易地把它们制作成一个网站分享给他人。 ## 在线体验 @@ -91,23 +94,26 @@ https://git.filesite.io/filesite/machete/archive/master.zip | 站长手册 | WebDirectory.FileSite.io | | Web3速查手册 | Web3.FileSite.io | -3. 小说站 - - - -4. 图片站 +3. 图片站 | 名称 | 网址 | | ---- | ---- | | 看美女 | GoogleImage.Filesite.io | | 在线演示 | 带后台版Machete在线演示 | -5. 视频站 +4. 视频站 | 名称 | 网址 | | ---- | ---- | | 在线学 | Duan.Filesite.io | +5. 视频收藏/分享站 + + | 名称 | 网址 | +| ---- | ---- | +| Ta荐 | TaJian.tv | + ## 源码下载