<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Beam超輕量級博客系統(tǒng)

          聯(lián)合創(chuàng)作 · 2023-10-02 13:33

          Beam 是一個簡單的工具,允許成員撰寫帖子以在一個組織中共享,可以把它想象成一個極輕量級的內(nèi)部博客,Beam 使用 Next.js 構(gòu)建,并使用 PlanetScale 數(shù)據(jù)庫進行存儲。

          其功能包括一個簡單的基于 Markdown 的編輯器,帶有圖像預(yù)覽和拖放、評論和點贊、搜索、帶有黑夜模式支持的響應(yīng)式布局頁面,以及隱藏帖子的管理員角色。

          設(shè)置

          安裝依賴項

          npm install

          創(chuàng)建數(shù)據(jù)庫

          cp .env.example .env
          • 使用來自 PlanetScale 的連接字符串打開.env并設(shè)置變量DATABASE_URL
          • 創(chuàng)建數(shù)據(jù)庫架構(gòu):
          cp .env.example .env

          配置身份驗證

          默認(rèn)情況下,Beam 使用 GitHub 進行身份驗證,但如果您愿意,也可以使用 Okta 。

          • 在 GitHub 上創(chuàng)建 OAuth 應(yīng)用程序注意,必須創(chuàng)建一個單獨的應(yīng)用程序以供生產(chǎn)使用
            • 轉(zhuǎn)到開發(fā)人員設(shè)置
            • 單擊新建 OAuth 應(yīng)用程序
            • 對于回調(diào) URL,輸入http://localhost:3000/api/auth/callback/github
            • 創(chuàng)建應(yīng)用程序后,單擊生成新的客戶端密碼
          • 在里面設(shè)置環(huán)境變量.env
            • 設(shè)置AUTH_PROVIDERgithub
            • 設(shè)置GITHUB_ID為客戶端 ID 值
            • 設(shè)置GITHUB_SECRET為上面生成的秘密值
            • 設(shè)置GITHUB_ALLOWED_ORG為您的 Beam 成員設(shè)置所屬的 GitHub 組織名稱
            • 設(shè)置NEXTAUTH_SECRET為隨機秘密,很好的資源。
          瀏覽 30
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  久久性爱视频 | 日日做人人爱 | 日韩成人一级AV | 麻豆操逼网站 | 人人爱人人摸人人曹 |