librepages
1.0.0
來自GIT存儲庫的自動數據靜態網站
進入服務器並執行git pull
很無聊。我找不到任何免費的(自由)軟件,用於自動化靜態網站,例如github頁面或Netlify。
這是非常最小的,只能做一個git fetch $branch
但對我有用:)
所有配置均通過./config/default.toml(可以移動到/etc/static-pages/config.toml
)完成。也添加一個網站,進行類似的條目:
pages = [
{ branch = " gh-pages " , repo = " https://github.com/realaravinth/realaravinth/ " , path = " /var/www/pages/realaravinth " , secret = " mytopsecretsuperlongpassword123 " },
]
如果pages
在pages.example.com
上部署,並且您希望部署gh-pages
分支的更改,則可以使用以下命令進行操作:
curl -v --location --request POST ' https://pages.example.com/api/v1/update '
--header ' Content-Type: application/json '
--data-raw " {
" secret " : " $token " ,
" branch " : " gh-pages "
} "