CentOS Docker Hugo 配置主题 WebStack-Hugo的使用方法
5、创建成功,可通过 ip:2052 或者 域名:2052 访问。4、复制配置文件和样式到刚才创建的 hugo 文件夹下。6、修改 hugo 里的文件后,需要重启才能生效。2、安装 WebStack-Hugo 主题。3、创建docker容器。
·
2、安装 WebStack-Hugo 主题
# 创建文件夹
mkdir myhugo/mysite/themes
cd myhugo/mysite/themes
# 下载 WebStack-Hugo 主题
git clone https://github.com/shenweiyan/WebStack-Hugo.git
3、创建docker容器
hugo new site hugo # 创建一个命名为 hugo 的文件夹
docker run -itd -p 2052:2052 --name my-hugo --restart always -v $(pwd):/src klakegg/hugo server -p 2052
# 映射到2052端口,此端口为Cloudflare开放端口,经过CDN解析可以直接通过域名+端口进行访问
4、复制配置文件和样式到刚才创建的 hugo 文件夹下
//复制WebStack-Hugo 的 conifg.toml 等文件到 hugo 文件夹下
cp -r myhugo/mysite/themes/WebStack-Hugo/exampleSite/* hugo/
//将 WebStack-Hugo 的 exampleSite 样式复制到 Hugo 的 themes 文件夹下
cp -r myhugo/mysite/themes/* hugo/themes
5、创建成功,可通过 ip:2052 或者 域名:2052 访问
6、修改 hugo 里的文件后,需要重启才能生效
docker restart my-hugo
7、关于自定义端口,请参考:
更多推荐
已为社区贡献2条内容
所有评论(0)