[Day 20] Mattermost - 自签凭证绑定 Docker版

自签凭证绑定 Docker版

当有需求要Mattermost绑定自签凭证时怎麽办?我们的Mattermost是Docker起动的~没关系,我来带你们绑定!

首先上传凭证到机器上

如果是用GCE(Google Gompute Engeine)架设的话
使用gcloud scp 指令将凭证上传至那台VM

example :

gcloud compute scp ~/localtest.txt ~/localtest2.txt example-instance:~/narnia

其他的话就看你们怎麽传至Mattermost的机器上罗

Mattermost系统控制台设定

网页服务器设定调整

https://ithelp.ithome.com.tw/upload/images/20210915/201152896lvChamquo.png

监听位址 「:8065」 改为 「:443」

连线安全 改成 「TLS」 设定

转送80通讯埠至443:如果你没有在外层使用Proxy的话建议启用。
他会将所有不安全的通讯由通讯埠 80 导向至安全的 443。

TLS 凭证档案:../mattermost-data/tls/cert.pem (看档案你放哪)

TLS 金钥档案:../mattermost-data/tls/key.pem (看档案你放哪)

重启 Mattermost Container

docker restart ${YOUR_MATTERMOST_CONTAINER}

测试凭证绑定结果

curl -k https://${YOUR_MATTERMOST_DOMAIN}

curl 结果如果有跑出网页资讯,代表绑定成功,反之若没有就代表可能要确认一下凭证绑定位置是否有问题唷。

明天会教大家如何在Mattermost方便的使用RSS,订阅你们的ITHOME铁人赛文章唷~/images/emoticon/emoticon01.gif


<<:  [2021铁人赛 Day13] General Skills 10

>>:  [Day14] Flutter with GetX animated_text_kit

AWS Region 与 VPC 入门介绍教学

AWS 资料中心基础设施:AWS Region、AZ 及 VPC 介绍 这篇将为大家介绍AWS Re...

[Day11] 2D的数学世界 (三) - 位移、旋转、缩放

今日目标 位移、旋转、缩放 以下位移、旋转、缩放仅是补充,又或着是说个人笔记(?),阅读这篇单纯的看...

Laravel Middleware 实作 Signature Verification

延续昨天,我们来看可以怎麽在 Laravel 框架下实作签证的验证。 What is middlew...

用React刻自己的投资Dashboard Day13 - 制作分页(Pagination)功能

tags: 2021铁人赛 React 一般的内容网站通常都会有将内容分页或是动态读取的功能,例如像...