File tree Expand file tree Collapse file tree 2 files changed +11
-2
lines changed
Expand file tree Collapse file tree 2 files changed +11
-2
lines changed Load Diff Large diffs are not rendered by default.
Original file line number Diff line number Diff line change @@ -3276,14 +3276,23 @@ <h3 id="anubis">部署 Anubis<a class="headerlink" href="#anubis" title="Permane
32763276< a id ="__codelineno-16-3 " name ="__codelineno-16-3 " href ="#__codelineno-16-3 "> </ a > vim< span class ="w "> </ span > gitlab.env
32773277</ code > </ pre > </ div >
32783278< div class ="highlight "> < span class ="filename "> /etc/anubis/gitlab.env</ span > < pre > < span > </ span > < code > < a id ="__codelineno-17-1 " name ="__codelineno-17-1 " href ="#__codelineno-17-1 "> </ a > < span class ="nv "> BIND</ span > < span class ="o "> =</ span > < span class ="m "> 127</ span > .0.0.1:8923
3279- < a id ="__codelineno-17-2 " name ="__codelineno-17-2 " href ="#__codelineno-17-2 "> </ a > < span class ="nv "> DIFFICULTY </ span > < span class ="o "> =</ span > < span class =" m " > 4 </ span >
3279+ < a id ="__codelineno-17-2 " name ="__codelineno-17-2 " href ="#__codelineno-17-2 "> </ a > < span class ="nv "> POLICY_FNAME </ span > < span class ="o "> =</ span > /etc/anubis/policy.yaml
32803280< a id ="__codelineno-17-3 " name ="__codelineno-17-3 " href ="#__codelineno-17-3 "> </ a > < span class ="nv "> METRICS_BIND</ span > < span class ="o "> =</ span > < span class ="m "> 127</ span > .0.0.1:9090
32813281< a id ="__codelineno-17-4 " name ="__codelineno-17-4 " href ="#__codelineno-17-4 "> </ a > < span class ="nv "> SERVE_ROBOTS_TXT</ span > < span class ="o "> =</ span > < span class ="m "> 1</ span >
32823282< a id ="__codelineno-17-5 " name ="__codelineno-17-5 " href ="#__codelineno-17-5 "> </ a > < span class ="nv "> TARGET</ span > < span class ="o "> =</ span > https://127.0.0.1:10443
32833283< a id ="__codelineno-17-6 " name ="__codelineno-17-6 " href ="#__codelineno-17-6 "> </ a >
32843284< a id ="__codelineno-17-7 " name ="__codelineno-17-7 " href ="#__codelineno-17-7 "> </ a > < span class ="nv "> TARGET_INSECURE_SKIP_VERIFY</ span > < span class ="o "> =</ span > < span class ="nb "> true</ span >
32853285</ code > </ pre > </ div >
32863286< p > 其中最后一行是因为 GitLab 用自签证书监听 HTTPS,可以在 Anubis 的 issue 区搜到(< a href ="https://github.com/TecharoHQ/anubis/issues/353 "> #353</ a > → < a href ="https://github.com/TecharoHQ/anubis/pull/426 "> #426</ a > )。</ p >
3287+ < p > 然后将 < a href ="https://github.com/TecharoHQ/anubis/blob/main/data/botPolicies.yaml "> https://github.com/TecharoHQ/anubis/blob/main/data/botPolicies.yaml</ a > 的内容复制到 < code > /etc/anubis/policy.yaml</ code > ,根据需要修改。</ p >
3288+ < p > 其中难度参考(HASH 前 x 位需要为 0,因此难度是指数提升的):</ p >
3289+ < ul >
3290+ < li > 默认的 2 太小了</ li >
3291+ < li > 4 比较合适</ li >
3292+ < li > 5 需要等待几秒钟</ li >
3293+ < li > 6 需要等待几分钟,除非情况非常严重,否则不建议设置</ li >
3294+ < li > 7 以上可以看作是拒绝</ li >
3295+ </ ul >
32873296</ li >
32883297< li >
32893298< p > 更新 Nginx:</ p >
You can’t perform that action at this time.
0 commit comments