Update README: docker run fallback and remote deploy notes
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
21
README.md
21
README.md
@@ -12,6 +12,27 @@ cd caddy
|
|||||||
|
|
||||||
啟動後開 `http://localhost/` 瀏覽 `www/`,或直接連 `http://localhost/<檔名>.html`。
|
啟動後開 `http://localhost/` 瀏覽 `www/`,或直接連 `http://localhost/<檔名>.html`。
|
||||||
|
|
||||||
|
> 若機器上沒裝 `docker-compose`,可用等效的 `docker run` 啟動:
|
||||||
|
> ```sh
|
||||||
|
> docker run -d --name caddy --restart unless-stopped -p 80:80 \
|
||||||
|
> -v "$PWD/Caddyfile:/etc/caddy/Caddyfile" \
|
||||||
|
> -v "$PWD/caddy_data:/data" \
|
||||||
|
> -v "$PWD/www:/var/www/static" \
|
||||||
|
> -e TZ=Asia/Taipei caddy
|
||||||
|
> ```
|
||||||
|
|
||||||
|
## 部署
|
||||||
|
|
||||||
|
遠端伺服器:`192.168.42.104`(主機 CT104,Linux),caddy 根目錄在 `/opt/caddy`,web 內容在 `/opt/caddy/www`(由 `timmy` 帳號擁有、可寫,免密碼 SSH)。
|
||||||
|
|
||||||
|
更新內容用 rsync:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
rsync -av caddy/www/<目錄或檔案> timmy@192.168.42.104:/opt/caddy/www/
|
||||||
|
```
|
||||||
|
|
||||||
|
上線後即可從 `http://192.168.42.104/<路徑>` 存取。
|
||||||
|
|
||||||
## 其他腳本
|
## 其他腳本
|
||||||
|
|
||||||
| 腳本 | 作用 |
|
| 腳本 | 作用 |
|
||||||
|
|||||||
Reference in New Issue
Block a user