iT邦幫忙

2025 iThome 鐵人賽

DAY 20
0

前面學了這麼多東西,我自己覺得還是有實際做出點什麼才是最有成就感的,所以想在這邊分享我是怎麼設定我自己的自架服務的

我這次的自架方案選擇是

  • 自己架一台電腦並跑一個docker service(mac mini m4 256G/16G)
  • cloudflared tunnel(需要有一個domain,並交由cloudflare託管)
  • 使用docker compose來進行各項專案的管理

服務的架構如下圖

我會選擇這樣的配置,有幾個原因

  1. 你的主機不需要有獨立IP
  2. cloudflare有提供免費的https以及很夠用的防止ddos的功能

主機主要看習慣,linux主機也沒問題,當初會選擇mac mini的原因是

  1. 功耗低
  2. 體積小
  3. all in one,我不用研究硬體
  4. 就算不當server,拿來當影音的播放器也很划算

而下一篇,我會介紹要怎麼設定一組服務並且接上cloudflared tunnel


上一篇
Day19-什麼時候要用docker-compose呢?
下一篇
Day21-[Hands-on]手把手設定cloudflared-tunnel
系列文
開發環境設定指南及工具分享24
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言