遊艇
1.0.0
我們也可以在 Linode 上找到
如果您想要未規劃的功能,請開啟功能請求問題,我們將考慮新增它。
目前 Yacht 與 portainer 模板相容。您將在「新增範本」設定中新增範本 URL。模板將被讀取、分成應用程式並匯入資料庫。與模板關聯的應用程式透過資料庫關係鏈接,因此當模板被刪除時,與其關聯的應用程式也會被刪除。我們還儲存模板 URL,以便我們可以透過按下按鈕來更新模板。
我們建議從以下開始:
https://raw.githubusercontent.com/SelfhostedPro/selfhosted_templates/yacht/Template/template.json
在範本中,您可以定義變數(以!
開頭),讓它們自動替換為使用者在伺服器設定中設定的任何變數(即!config
預設將替換為/yacht/AppData/Config
)。
如果您在arm上且圖表沒有顯示,請將以下內容新增至您的cmdline.txt:
cgroup_enable=cpuset cgroup_enable=memory cgroup_memory=1
您可以在 Yacht 中使用下列環境變數。它們都不是強制性的。
多變的 | 描述 |
---|---|
統一使用者識別符 | 設定容器將運行的使用者 ID。 |
PGID | 設定容器將作為其運行的 groupid。 |
秘密密鑰 | 將其設為隨機字串可確保您在 Yacht 重新啟動期間不會登出。 |
ADMIN_EMAIL | 這將設定預設 Yacht 使用者的電子郵件。 |
DISABLE_AUTH | 這會停用 Yacht 後端的身份驗證。除非您使用 Authelia 之類的東西來管理身份驗證,否則不建議這樣做。 |
DATABASE_URL | 如果您想讓 Yacht 使用 SQL 等資料庫而不是內建的 sqlite,您可以按以下格式將該資訊放在這裡: postgresql://user:password@postgresserver/db |
組合目錄 | 這是容器內的路徑,其中包含具有 docker compose 專案的資料夾。 (僅撰寫標籤) |
如果您在 Windows 內的 WSL2 下執行,因為權限處理方式有差異。您本質上是在存取 Windows 檔案系統的 Linux 電腦內部。您需要在安裝後運行,然後再新增 Yacht 容器:
$ sudo usermod -aG docker $USER
有關此內容的其他資訊可以在 Linux 的安裝後步驟中找到
如果內建更新按鈕不起作用,請嘗試以下命令:
docker run --rm -d -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower:latest --cleanup --run-once
麻省理工學院許可證