自由、负责、克制 的去广告 Hosts
Hosts License & SATA
自由协议而不是 CC BY-NC-ND
这样的非自由协议,希望能够促进和帮助更多项目打着去广告 Hosts 的名义吸引用户使用,然而不断屏蔽与广告无关的地址,这样做和 GFW 又有什么区别?
基础、克制的数据,推荐所有用户使用。
包含全部数据,仅推荐强迫症使用。相比 Basic Hosts,Full Hosts 额外屏蔽了以下内容:
neoHosts Wiki 使用
docsify.js
构建
neoHosts © Neko Dev Team & neoHosts Team, Released under the Hosts License License.
Authored and maintained by neoFelhz with Neko Dev Team
, neoHosts Team
and the help from other contributors (list).
本项目的 hosts,README,wiki 等资源基于 Google Hosts 推出的 hosts License
协议发布,并增加了 SATA
协议,这意味着你可以拷贝、再发行本项目的内容, 但是你将必须:
SATA
的开源软件或文档的时候,在遵守基础许可证的前提下,你必须马不停蹄地给你所使用的开源项目 “点赞” ,比如在 GitHub 上 star,然后你必须感谢这个帮助了你的开源项目的作者,作者信息可以在许可证头部的版权声明部分找到。本项目分发的所有 Hosts 和数据源,除另有说明外,均基于上述介绍的协议发布,具体请看分支下的 LICENSE
。
此处的文字仅用于说明,条款以 LICENSE
文件中的内容为准。
# Copyright (c) 2014-2017, {NAME}.
# https://github.com/{REPO}
# Last updated: ...
address=/localhost/127.0.0.1 address=/localhost/::1 address=/ip6-localhost/::1 address=/ip6-loopback/::1
+ surge.conf
[Host]
localhost = 127.0.0.1 localhost = ::1 ip6-localhost = ::1 ip6-loopback = ::1
+ rsc
/ip dns static
add address=127.0.0.1 name=localhost add address=::1 name=localhost add address=::1 name=ip6-localhost add address=::1 name=ip6-loopback
>Select one, Write to a file.
2. set Environment vars
`export HOSTSGEN_HEAD="{your_head_file(full path)}"`
__dnsmasq.conf:__
`export HOSTSGEN_EVAL="'address=/' + @host + '/' + @loc"`
__surge.conf:__
`export HOSTSGEN_EVAL="@host + ' = ' + @loc"`
__hosts.rsc:__
`export HOSTSGEN_EVAL="'add address=' + @loc + ' name=' + @host"`
3. generate all files (ignore lint errors)
`cd _build&&./build.sh`
__Find build artifacts in \_build/data_temp__