近期在工作上用了幾個可以自己架設伺服器的開源服務,就想嘗試使用更多這類型的服務,剛好看到一個 GitHub 上的 Awesome self hosted 清單,就從中找出出幾個感興趣的來試試並記錄
Directus 具備 SSO 功能,這就嘗試來用 Keycloak 登入試試。 首先目前兩邊的服務都跑在 Docker 上,為了讓兩邊的容器能夠連線,需要設定...
昨天嘗試串接 Directus 跟 Keycloak 時卡在一個連線錯誤上。 awesome-directus-directus-1 | [11:49:28....
之前在 Nextjs 這邊能夠讀取到 Directus 中的資料是因為將資料權限設定成了 Public,如果資料非開放又要讓用戶需要登入之後才能取得資料的話,就...
這邊雜筆一些 Directus 除了資料庫以外可以自訂的項目。 媒體庫 Directus 自帶檔案上傳的功能,如果沒有額外設定的話就是直接存在機器上的資料夾,可...
想要手邊有一個方便架設的搜尋引擎服務,常聽說 Elasticsearch 吃資源又設定複雜,就來研究一下其他能夠替用的服務。 這次比較的選項有兩個, Milis...
昨天新建好服務後,接下來要先試著灌一些資料來測試搜尋功能。 不過首先沒有畫面還是比較不方便,幸好有好心人開源的 typesense-dashboard 專案可以...
接下來要讓 Nextjs 專案串接 Typsense 的搜尋功能,主要會是利用 Algolia 出品的 Instasearch 元件來串。 Typsense 另...
這之前是手動將資料灌到 Typesense 中建立索引,但應該要在網站有新增資料時動態同步索引,目前用的是 Directus 作為 CMS ,所以要在 Dire...
之前在處理專案的 i18n 時往往都是用 excel 在管理,不僅難以維護,也容易搞不清楚每個翻譯鍵用在哪裡,應該是什麼意思,還要手動打包。 這時候找到了 To...
要在 Nextjs 設定翻譯要分別處理 client component 跟 server component。 先安裝用到的套件。 pnpm add next...