blog 更新
blog
更新到 NexT
样式。
使用docker
挂载,上传到github
快速部署。
nginx-proxy 与 letsencrypt-nginx-proxy-companion
用处自动反向代理与https
证书申请,自动续期,二级域名,多站同机变为可能。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| version: '2' services: nginx-proxy: image: jwilder/nginx-proxy:latest restart: always ports: - "80:80" - "443:443" volumes: - /path/to/certs:/etc/nginx/certs:ro - /etc/nginx/vhost.d - /usr/share/nginx/html - /var/run/docker.sock:/tmp/docker.sock:ro labels: - "com.github.jrcs.letsencrypt_nginx_proxy_companion.nginx_proxy" network_mode: "bridge" letsencrypt-nginx-proxy-companion: image: jrcs/letsencrypt-nginx-proxy-companion:latest restart: always volumes: - /path/to/certs:/etc/nginx/certs:rw - /var/run/docker.sock:/var/run/docker.sock:ro volumes_from: - nginx-proxy network_mode: "bridge"
|
blog 挂载
1 2 3 4 5 6 7 8 9 10 11 12
| version: '2' services: web: image: nginx:latest restart: always environment: - VIRTUAL_HOST=keleven.me - LETSENCRYPT_HOST=keleven.me - [email protected] volumes: - $PWD/blog2:/usr/share/nginx/html:ro network_mode: "bridge"
|
https 中的坑
问题: 在https
页面中使用http
链接会导致浏览器默认为不安全。
解决:全部使用https
链接可破解。
NexT 的坑
问题: 部分文章在首页显示部分不能。
解决:注意切换换行符LF
不显示,CRLF
显示。
PS:
LF
为Linux
与Mac os
默认。
CRLF
为windows
默认。
以上