logo
icon

LinkStack

自架的開源 Linktree 替代方案。此模板使用官方 LinkStack Docker 映像檔, 預設不掛載任何持久化 Volume,所有資料都存在容器檔案系統中。 若希望長久保存資料,可在部署完成後自行於 Zeabur 後台手動掛載硬碟。

template cover
部署次數3
發布者LokiSalmonNeko
建立於2025-11-17
模板內的服務
service icon
標籤
ToolLink-in-bioPersonalWebsite

在 Zeabur 部署 LinkStack

這個模板會:

  • 部署官方映像檔 linkstackorg/linkstack
  • 對外開放 HTTP 80 連接埠
  • 透過環境變數設定:
    • SERVER_ADMIN
    • HTTP_SERVER_NAME
    • HTTPS_SERVER_NAME
    • TZ(預設 UTC
    • LOG_LEVEL
    • PHP_MEMORY_LIMIT
    • UPLOAD_MAX_FILESIZE
    • APP_KEY(已預設一組可用的金鑰)

關於持久化

本模板 預設不掛載任何 Volume

  • 所有程式、設定與資料都存放在容器內的 /htdocs
  • 一旦你在 Zeabur 中「重新部署」、「重建映像」, 容器檔案系統會被重置,LinkStack 也會回到初始狀態。

若你之後希望資料長久保存

  1. 在完成安裝與基本設定後,前往 Zeabur 專案中的該服務頁面。
  2. 手動新增一個持久化硬碟(Volume),並掛載到:
    • /htdocs(整個站台完整持久化),或
    • /htdocs/storage/htdocs/uploads/htdocs/themes 等子目錄。
  3. 注意:若將「空的 Volume」直接掛到 /htdocs 或上述子目錄, 會把原本映像檔裡的檔案遮蔽掉,可能導致 LinkStack 無法啟動。 建議先用一次性容器或 SSH 將現有 /htdocs 的內容複製到 Volume, 再改掛載 Volume 以確保站台正常運作。

部署完成後

  1. 在瀏覽器中開啟你的網域。
  2. 依照 LinkStack 首次安裝流程建立第一位使用者。
  3. 視需要再到 Zeabur 後台手動設定 Volume,以達成長期持久化。