差異處
這裏顯示兩個版本的差異處。
| 下次修改 | 前次修改 | ||
| tech:joplin [2024/03/03 13:30] – 建立 jonathan | tech:joplin [2025/08/21 12:06] (目前版本) – [常見問題] jonathan | ||
|---|---|---|---|
| 行 39: | 行 39: | ||
| </ | </ | ||
| - 依照實際資訊編輯 .env 參數定義檔 Exp.< | - 依照實際資訊編輯 .env 參數定義檔 Exp.< | ||
| - | POSTGRES_USER=pg_user | + | POSTGRES_USER=jpuser |
| - | POSTGRES_PASSWORD=pg_Passw0rd | + | POSTGRES_PASSWORD=myPassw0rd |
| POSTGRES_DATABASE=joplindb | POSTGRES_DATABASE=joplindb | ||
| POSTGRES_PORT=5432 | POSTGRES_PORT=5432 | ||
| - | APP_BASE_URL=http:// | + | APP_BASE_URL=http:// |
| - | APP_PORT | + | |
| </ | </ | ||
| - 啟動服務 <cli> | - 啟動服務 <cli> | ||
| docker compose up -d | docker compose up -d | ||
| </ | </ | ||
| + | - 連上 APP_BASE_URL 網址 Exp. http:// | ||
| + | - 新增自己的帳號、刪除或修改 admin@localhost 密碼 \\ {{: | ||
| + | ===== 用戶端設定 ===== | ||
| + | - Windows 上的 Joplin 設定同步 \\ {{: | ||
| + | |||
| + | |||
| + | ===== 常見問題 ===== | ||
| + | * Q1: docker compose logs app 出現 | ||
| + | * A1: 這表示主機時間和網路標準時間已經產生落差超過 2000ms , 可以確認主機同步標準時間或是透過增加 MAX_TIME_DRIFT 環境變數來解決 Exp.MAX_TIME_DRIFT=0 表示不用理會主機時間差異(這可能會造成多 Client 同步資料出現覆蓋的異常狀況) | ||
| + | * A2: 可以參考 [[tech: | ||
| + | * Q2: 經過幾次自動升版後 docker compose logs 出現以下訊息 \\ <cli> | ||
| + | db-1 | 2025-08-21 04: | ||
| + | db-1 | 2025-08-21 04: | ||
| + | db-1 | 2025-08-21 04: | ||
| + | </ | ||
| + | * A: 可以進入 db 容器內進行修復< | ||
| + | docker compose exec -it db psql -U jpuser -d joplindb | ||
| + | </ | ||
| + | ALTER DATABASE joplindb REFRESH COLLATION VERSION; | ||
| + | </ | ||
| ===== 參考網址 ===== | ===== 參考網址 ===== | ||
| * https:// | * https:// | ||
| * https:// | * https:// | ||
| + | * https:// | ||
| {{tag> | {{tag> | ||