亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長資訊網
    最全最豐富的資訊網站

    網站介紹

    Git WebHook 是一個用于迅速搭建并使用 WebHook 進行自動化部署和運維系統(tǒng)的,使用 Python Flask + SQLAchemy + Celery + Redis + React 開發(fā)的用于迅速搭建并使用 WebHook 進行自動化部署和運維系統(tǒng),支持: Github / GitLab / GitOsc。

    自動化WebHook環(huán)境運維系統(tǒng)

    WebHook特色

    1.技術棧簡單,部署容易;

    2.代碼簡潔易懂,二次開發(fā)毫無壓力;

    3.支持 Github / GitLab / GitOsc ;

    4.使用 SSH 方式,支持多服務配置。

    使用方法:

    1.下載本項目代碼:

    git clone git@github.com:NetEaseGame/git-webhook.git;

    2.安裝 Python 依賴:

    pip install -r requirements.txt;

    3.配置 config.py:

    拷貝一份 config_example.py 到同目錄 config.py, 然后對應修改配置內容。主要需要配置三點:

    a.DATABASE_URI: 數據庫地址,理論上可以使用任何關系數據庫;推薦使用 sqlite 和 mysql (經過測試);

    b.CELERY REDIS: Redis URI 配置,主要用于 Celery 后臺任務;

    c.GITHUB: GitHub 登陸配置,可以到 OAuth applications 自行申請,登陸 Callback 地址為:your_domain/github/callback.

    4.初始化數據庫結構:

    python scripts.py build_db;

    5.運行應用:

    # 1. run python web

    python run_webhook.py

    # 2. run celery

    celery -A app.celeryInstance worker –loglevel=info

    運行之后,打開 http://127.0.0.1:18340 (一巴扇死你)即可訪問。使用 GitHub 賬號登陸。

    6.添加WebHook:在工具中添加 Git 項目,獲得 WebHook URL,并填寫到 Github / GitLab / OscGit 的 WebHook 配置中。

    贊(0)
    分享到: 更多 (0)
    網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號