Skip to content

Commit 4fe20be

Browse files
authored
Auto deploy from GitHub Actions build 521
[6aad121] taoky: gitlab: Update anubis configuration
1 parent 98ea0d8 commit 4fe20be

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

search/search_index.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

services/gitlab/index.html

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff 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>

0 commit comments

Comments
 (0)