2.7k sao GitHub và vẫn tăng — v2ray/domain-list-community là dự án Go mà TopGit đang theo dõi trên nền tảng. Community managed domain list
Tóm tắt dựng từ metadata GitHub của chính dự án — chưa có bài review TopGit. Trang sẽ tự động cập nhật khi bài review đầy đủ được xuất bản.
VÌ SAO CHƯA CÓ REVIEW
TopGit viết bài đầy đủ cho repo có nhiều sao nhất và được yêu cầu nhiều nhất. Trang này là snapshot trong thời gian chờ — xem README gốc ở tab READ ME.
Move To https://github.com/v2fly/domain-list-community
Domain list community
This project manages a list of domains, to be used as geosites for routing purpose in Project V.
Announcement
Due to a lack of members capable of code review, this repository has been moved to v2fly/domain-list-community. This also means that more contributors can have manager access to the new repository after a few successful PRs, which will make the project healthier and more active for good.
From now on, this repo will only be used to release dlc.dat. Other matters (issues and pull requests) will be handled at the new repository.
Purpose of this project
This project is not opinionated. In other words, it does NOT endorse, claim or imply that a domain should be blocked or proxied. It can be used to generate routing rules on demand.
All data are under data directory. Each file in the directory represents a sub-list of domains, named by the file name. File content is in the following format.
Comment begins with #. It may begin anywhere in the file. The content in the line after # is treated as comment and ignored in production.
Inclusion begins with include:, followed by the file name of an existing file in the same directory.
Subdomain begins with domain:, followed by a valid domain name. The prefix domain: may be omitted.
Keyword begins with keyword:, followed by a string.
Regular expression begins with regex:, followed by a valid regular expression (per Golang's standard).
Full domain begins with full:, followed by a complete and valid domain name.
Domains (including domain, keyword, regex and full) may have one or more attributes. Each attribute begins with @ and followed by the name of the attribute.
How it works
The entire data directory will be built into an external geosite file for Project V. Each file in the directory represents a section in the generated file.
To generate a section:
Remove all the comments in the file.
Replace include: lines with the actual content of the file.
Omit all empty lines.
Generate each domain: line into a sub-domain routing rule.
Generate each keyword: line into a plain domain routing rule.
Generate each regex: line into a regex domain routing rule.
Generate each full: line into a full domain routing rule.
How to organize domains
File name
Theoretically any string can be used as the name, as long as it is a valid file name. In practice, we prefer names for determinic group of domains, such as the owner (usually a company name) of the domains, e.g., "google", "netflix". Names with unclear scope are generally unrecommended, such as "evil", or "local".
Attributes
Attribute is useful for sub-group of domains, especially for filtering purpose. For example, the list of google domains may contains its main domains, as well as domains that serve ads. The ads domains may be marked by attribute @ads, and can be used as geosite:google@ads in V2Ray routing.
Contribution guideline
Please begin with small size PRs, say modification in a single file.
A PR must be reviewed and approved by another member.
After a few successful PRs, you may apply for manager access of this repository.
v2ray/domain-list-community có 2.7k sao GitHub — tải lại trang để xem số mới nhất, hoặc xem trực tiếp github.com/v2ray/domain-list-community. TopGit phản chiếu số sao của GitHub nhưng không cam kết đến từng phút.
v2ray/domain-list-community có tag gì không?
Bản đồng bộ chưa ghi nhận topic GitHub nào cho v2ray/domain-list-community. GitHub topics hiển thị ở thanh bên phải trang repo — đó là nơi đáng kiểm tra nhất.
v2ray/domain-list-community còn đang phát triển không?
Commit gần nhất trên v2ray/domain-list-community là 9 ngày trước (theo timestamp GitHub). Repo có 469 fork — một chỉ báo về mức độ quan tâm của cộng đồng.
v2ray/domain-list-community là gì?
v2ray/domain-list-community (v2ray/domain-list-community) là dự án Go trên GitHub. Theo mô tả gốc: Community managed domain list
v2ray/domain-list-community viết bằng ngôn ngữ gì?
v2ray/domain-list-community chủ yếu viết bằng Go. Trường "language" của GitHub dựa trên phần lớn byte ở nhánh mặc định.
Đọc đầy đủ README ở tab phía trên.
domain-list-community có đáng để bạn bỏ thời gian?
ChatGPT, Claude và Perplexity đều đọc được trang này. Hỏi thử xem họ nghĩ gì về domain-list-community.