logo
icon

Ghost Lite

使用 SQLite 的輕量 Ghost 部落格,無需 MySQL。

template cover
部署次數0
發布者zeaburZeabur
建立於2026-06-11
標籤
BlogCMSTool

模板內的服務

Ghost Lite

簡介

使用 SQLite 取代 MySQL 的輕量 Ghost 部署方案。適合個人部落格、小型出版物,或資源有限的伺服器(例如 2GB RAM)。記憶體使用量遠低於標準 Ghost 模板。

Ghost 是一個強大的應用程式,專為專業出版商設計,幫助他們圍繞內容創造、分享並發展事業。

使用方式

  1. 部署此模板,系統會提示您綁定您的網域。
  2. 啟動服務後,您可以透過 https://<您的網域>/ghost 進入管理面板。
  3. 設定完您的 Ghost 實例後,您的讀者可以透過 https://<您的網域> 存取您的 Ghost 網站。

設定

更新 Ghost 網域

在你的 Ghost 服務中執行以下指令(有關如何執行指令,請參考此文件):

ghost config url https://您的新網域

然後,重新啟動你的 Ghost 服務。

設定郵件

要啟用會員邀請和通知的郵件功能,請在 Ghost 服務中設定郵件環境變數:

  1. 前往 Zeabur 的 Ghost 服務
  2. 導覽至 Variables(變數)
  3. 根據你的郵件服務提供商新增以下環境變數:
    • mail__transport: 郵件服務(例如:SMTPMailgunSendGrid
    • mail__options__service: 服務名稱(例如:GmailMailgun
    • mail__options__auth__user: 你的電子郵件使用者名稱
    • mail__options__auth__pass: 你的電子郵件密碼或 API 金鑰
  4. 詳細的郵件設定選項,請參閱 Ghost 郵件設定文件

設定電子報

要設定向會員發送電子報:

  1. 存取管理面板 https://<您的網域>/ghost
  2. 導覽至 SettingsEmail newsletterMailgun Settings
  3. 設定你的 Mailgun 設定:
    • Mailgun region: 選擇你的區域(US 或 EU)
    • Mailgun domain: 輸入你的 Mailgun 網域
    • Mailgun private API key: 輸入你的私鑰
  4. 儲存設定
  5. 了解更多請造訪 Ghost 電子報文件

忘記密碼怎麼辦?

在你的 Ghost 服務中執行以下指令:

cd /var/lib/ghost && sqlite3 content/data/ghost-local.db "UPDATE users SET password='\$2a\$12\$1hiHKBSMnfHOjS0BQ227sO38Y9JpxnNMKutH573F8zMvkRljPFyGe' WHERE email = '您的信箱';"

您的信箱 替換為您用來登入的電子郵件地址。密碼將被重置為 password123

如果您想使用其他密碼,可以使用此工具產生 bcrypt 雜湊值:Bcrypt Generator