10 分鐘內用 Traefik 架設 Drone 搭配 GitHub 服務

這標題也許有點誇張,但是如果實際操作一次,肯定可以在 10 分鐘內操作完成。本篇來教大家如何用 Traefik 當作前端 Proxy,後端搭配 Drone 服務接 GitHub,為什麼會用 Traefik,原因很簡單,你可以把 Traefik 角色想成是 Nginx,但是又比 Nginx 更簡單設定,另外一點就是,Traefik 自動整合了 Let’s Encrypt 服務,您就不用擔心憑證會過期的問題。假如機器只會有一個 Drone 當 Host 的話,其實也可以不使用 Traefik,因為 Drone 其實也是內建自動更新憑證的功能。如果您對 Traefik 有興趣,可以直接參考底下兩篇文章

  1. 用 Traefik 搭配 Docker 快速架設服務 (內附教學影片)
  2. Traefik 搭配 Docker 自動更新 Let’s Encrypt 憑證 (內附教學影片)

Youtube 教學: https://www.youtube.com/watch?v=a6tbQFajX2... (喜歡可以訂閱+開通知小鈴鐺)

00:37 架設 Traefik 服務 Listen 80 及 443 port
02:42 用 Docker 架設 Drone 並且透過 Label 跟 Traefik 串接
04:11 在 GitHub 申請 App Client ID 及 Secret

部落格原文: https://blog.wu-boy.com/2019/03/setup-trae...

讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!