Skip to content

Commit

Permalink
Small fix for code review
Browse files Browse the repository at this point in the history
  • Loading branch information
王见思 committed May 9, 2020
1 parent 2bccf20 commit f8c80a8
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 2 deletions.
8 changes: 7 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -198,7 +198,7 @@ HoshinoBot 的功能繁多,各群可根据自己的需要进行开关控制,

注意,此时您的机器人功能还不完全,部分功能可能无法正常工作。若希望您的机器人可以发送图片,或使用其他进阶功能,请参考本章**更进一步**的对应小节。

##### 完全 docker 部署(推荐)
##### 完全 docker 部署
使用 docker 部署 Hoshino 有更好的隔离性。宿主机也不需要使用虚拟环境管理 python。使用 docker 网络,避免 Hoshino 端口暴露在外。对外仅暴露 coolq 的 VNC 端口。

1. 安装 docker:参考https://docs.docker.com/engine/install/debian/
Expand Down Expand Up @@ -230,6 +230,12 @@ HoshinoBot 的功能繁多,各群可根据自己的需要进行开关控制,
>
> 您也可以使用`vim`编辑器,若您从未使用过,我推荐您使用 `nano` : )
4. 生成可运行 Hoshino 的镜像
- 在生成镜像前,我们需要先下载微软雅黑字体,我们之后需要将这个字体文件拷贝到镜像中。
- 在当前文件夹中新建文件夹 `fonts`,将下载的 ttf 重命名为 `Microsoft YaHei.ttf`,并放置在 `fonts` 文件夹中(`fonts/Microsoft YaHei.ttf`)。

> 您可以从 https://www.wfonts.com/font/microsoft-yahei 下载微软雅黑字体文件
> 如果镜像中缺少中文字体,Matplotlib 生成的图表中的中文将会乱码

```bash
docker build . -t hoshino-env
```
Expand Down
Binary file removed fonts/Microsoft YaHei.ttf
Binary file not shown.
2 changes: 1 addition & 1 deletion hoshino-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ services:
- 8080
volumes:
- ./:/bot/
- ~/.hoshino:/root/.hoshino # 如果你的静态资源不在 .hoshino 目录下,请在下面加一行挂载参数,将你的静态资源挂载刀 /root/.hoshino/res 中
- ~/.hoshino:/root/.hoshino # 如果你的静态资源不在 .hoshino 目录下,请在下面加一行挂载参数,将你的静态资源挂载到 /root/.hoshino/res 中
# - ~/static_resources/res:/root/.hoshino/res
command: python3.8 /bot/run.py
networks:
Expand Down

0 comments on commit f8c80a8

Please sign in to comment.