這是本文件的舊版!


把 NAS 當圖床

目標
讓 Synology NAS 上的圖片可像 Imgur 之類網站提供內嵌到網站的能力
  1. Synology Photo Station ✕ 無此功能 :(
  2. 其他自架 PHP 程式
    1. Lychee
      5e1098a319be2182a912df0f703a9a36.jpg
      Direct Link 有用!
      • 功能似乎極為豐富,可獲取內嵌碼 → 再多看一下,功能真的超強,根本是 DokuWiki 等級的圖床!
      • 有多語介面翻譯
      • 需要 MySQL 資料庫
      1. 把 Web installer(一支 index.php)丟到 NAS(放在 /web 就好了,它會建 chevereto-free 資料夾)(我是放在 /web/chevereto 中)並執行
      2. 設定 MySQL 資料庫……不太會 XD
        → 執行 NAS 的 /phpMyAdmin,預設 root:∅,我先選 MariaDB 10 → 順利登入
        → 新增 chevereto 資料庫
        → 回來 Chevereto 的安裝設定頁面,輸入資料庫及使用者帳號,其他不改↓
        Can't connect to the target database. The server replied with this:
        SQLSTATE[HY000] [1049] Unknown database 'chevereto'

        :(
        改用 MariaDB 5 再重來一次 ✔ → 設定管理員帳密 → 安裝完成!:D

      3. 初始試用
        • 預設狀態好像就可以讓未登入的使用者上傳了 XD
        • 上傳圖片看看
          • 上傳時就有設定選項
          • 在我的 NAS 上執行起來並不是很快 XD
          • 哇!/images 裡有上傳圖片的中等尺寸及縮圖,另外資料庫裡也有相關 metadata,看來所有的圖片都要經過上傳介面才行?似乎不能透過 symlink 直接匯入現成的資料夾?這樣好像就不能直接和 Synology 的 Photo Station 共用目前的圖片,只能當作 Imgur 一樣,需要嵌入時再使用了
            確認 Chevereto 有無辦法吃伺服器的現有目錄
      4. 註冊漂亮的新網域名稱並設定 virtual host
  • 與 it:self-hosted-image-sharing 整合或互通自己架圖床
  • 將個人使用紀錄切到 my:chevereto 之類私密空間
輸入您的意見. 允許使用維基語法:
K E᠎ T M F
 
  • 上一次變更: 2017/10/12 02:40
  • ghsrobert