Browse Source

Dockerfile and readme update

master
filesite 5 months ago
parent
commit
f9ffcb3691
  1. 1
      Dockerfile
  2. 1
      Dockerfile_samba
  3. 17
      README.md

1
Dockerfile

@ -13,7 +13,6 @@ RUN apk add rsync nginx zlib-dev libpng-dev freetype-dev libjpeg-turbo-dev \ @@ -13,7 +13,6 @@ RUN apk add rsync nginx zlib-dev libpng-dev freetype-dev libjpeg-turbo-dev \
&& rm -f master.tar.gz \
&& mv machete/ /var/www/ \
&& cd /var/www/machete/ \
&& mkdir www/navs/ && mkdir www/girls/ && mkdir www/videos/ \
&& chown www-data:www-data runtime/ \
&& chown -R www-data:www-data www/content/ \
&& chown www-data:www-data www/navs/ \

1
Dockerfile_samba

@ -16,7 +16,6 @@ RUN yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.n @@ -16,7 +16,6 @@ RUN yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.n
&& rm -f master.tar.gz \
&& mv machete/ /var/www/ \
&& cd /var/www/machete/ \
&& mkdir www/navs/ && mkdir www/girls/ && mkdir www/videos/ \
&& chown apache:apache runtime/ \
&& chown -R apache:apache www/content/ \
&& chown apache:apache www/navs/ \

17
README.md

@ -160,12 +160,12 @@ machete在容器中的目录: @@ -160,12 +160,12 @@ machete在容器中的目录:
示例如下:
```
docker run --name machete -p 1080:80 \
-v /mine/content/:/var/www/machete/www/content/ \
-v /d/图片目录/:/var/www/machete/www/girls/ \
-itd filesite/machete \
manual
beauty
```
这样可以通过更新本地内容目录```/mine/content/```的文件来实时更新网站内容。
这样可以通过更新本地内容目录```/d/图片目录/```的文件来实时更新网站内容。
不同皮肤对应的容器目录如下:
@ -196,10 +196,21 @@ http://127.0.0.1:1081 @@ -196,10 +196,21 @@ http://127.0.0.1:1081
```
升级容器中的代码:
```
docker exec -it machete /var/www/machete/bin/upgrade.sh
```
## 后台管理内容
最新版本已经支持网页版后台和samba文件共享方式管理内容。
说明:
由于本项目是针对小型网站设计的,后台只支持目录级数不超过4级,文件数量不超过 1 万的目录,
**如果你所映射的目录文件数量超过1万,不建议使用后台来管理文件内容**。
### 网页版后台
网址为域名后面加/admin/来访问,

Loading…
Cancel
Save