iT邦幫忙

2024 iThome 鐵人賽

DAY 2
0

看看 Awesome-Selfhosted 列出來的服務就有百多個,根據功能可能就有十數種選擇,該怎麼選用符合自己需求的服務呢?這邊列一下我個人的考量方式。

  • 可以用 Single Sign-On (SSO) 做使用者身份驗證:
    前面提到關於多服務相容性的問題,如果想要使用者只做一次登入就能使用各種服務,這幾乎就是必須的。
  • 功能:
    確認該服務有提供開發項目所需的功能,廢話屬於是。
  • 付費方案:
    雖說是自架,但有時候為了省時省力還是要考慮直接花錢訂閱,或是有些項目需要的功能就是被限制住了要求訂閱才能用,所以要先盡可能確認過付費方案並預判項目的發展是否匹配,以免當項目發展後被某些限制給卡住。
    各個服務的付費內容各不相同,大概有這些類型:
    • 提供整包設定好、馬上可以運作的服務,並且裝好並設定好各種套件,讓你省去自行設定的功夫。
    • 限制自架時的功能,需要訂閱取得金鑰才能開啟某些功能。
    • 限制某些功能的上限,根據不同的方案挑整項目的上限,例如單日信件寄送次數等。
  • 畫面自訂:
    大多服務最終都會與前端畫面有關聯,最理想是 headless,不然就要先看看有沒有現成適合的主題可選,或是自行設定的自由度、複雜度,跟設定使用的樣板語言或框架。

上一篇
前言
下一篇
身份驗證 - Keycloak
系列文
Awesome self hosted 30天30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言