Skip to content

Latest commit

 

History

History
28 lines (22 loc) · 984 Bytes

README.md

File metadata and controls

28 lines (22 loc) · 984 Bytes

CommGit - Community Edition FastGit

FastGit will provide a platform to make it easier for community users to join our network. We will allocate a subdomain (or few) for operating the community edition FastGit.

FastGit将提供一个平台,使社区用户更容易加入我们的网络。 我们将分配一个(或几个)子域用于运营社区版本。

How it works

A repository will be created for storage community IP set. Community users can modify the set by PR. We can review changes for quality control.

After a change made, a web hook (or GitHub Action) will trigge our hosted server to sync new DNS config. This will affect the final DNS table.

sequenceDiagram
    participant C as Community<br>Member
    participant M as Collaborator
    participant G as GitHub Repo
    participant D as DNS Server<br>(Managed)
    C->>G: PR: Change of IP Set
    M->>G: Code Review
    G->>D: Trigge
    G->>D: Sync Changes
    D->>D: Apply New DNS Config
Loading