Skip to content

Commit c6a50c2

Browse files
committed
1 parent bcd437b commit c6a50c2

5 files changed

Lines changed: 37 additions & 17 deletions

File tree

fa/getting-started/installation/index.html

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1333,7 +1333,7 @@ <h2 id="docker">Docker<a class="headerlink" href="#docker" title="Permanent link
13331333
<p>See <a href="../../docker/">Docker Quick Start</a> for the simplest way to run Teleproxy — a single <code>docker run</code> command with auto-generated secrets.</p>
13341334
<h2 id="building-from-source">Building from Source<a class="headerlink" href="#building-from-source" title="Permanent link">&para;</a></h2>
13351335
<p>Install build dependencies:</p>
1336-
<div class="tabbed-set tabbed-alternate" data-tabs="2:2"><input checked="checked" id="__tabbed_2_1" name="__tabbed_2" type="radio" /><input id="__tabbed_2_2" name="__tabbed_2" type="radio" /><div class="tabbed-labels"><label for="__tabbed_2_1">Debian / Ubuntu</label><label for="__tabbed_2_2">CentOS / RHEL</label></div>
1336+
<div class="tabbed-set tabbed-alternate" data-tabs="2:3"><input checked="checked" id="__tabbed_2_1" name="__tabbed_2" type="radio" /><input id="__tabbed_2_2" name="__tabbed_2" type="radio" /><input id="__tabbed_2_3" name="__tabbed_2" type="radio" /><div class="tabbed-labels"><label for="__tabbed_2_1">Debian / Ubuntu</label><label for="__tabbed_2_2">CentOS / RHEL</label><label for="__tabbed_2_3">macOS (development)</label></div>
13371337
<div class="tabbed-content">
13381338
<div class="tabbed-block">
13391339
<div class="highlight"><pre><span></span><code><a id="__codelineno-2-1" name="__codelineno-2-1" href="#__codelineno-2-1"></a>apt<span class="w"> </span>install<span class="w"> </span>git<span class="w"> </span>curl<span class="w"> </span>build-essential<span class="w"> </span>libssl-dev<span class="w"> </span>zlib1g-dev
@@ -1344,12 +1344,17 @@ <h2 id="building-from-source">Building from Source<a class="headerlink" href="#b
13441344
<a id="__codelineno-3-2" name="__codelineno-3-2" href="#__codelineno-3-2"></a>yum<span class="w"> </span>install<span class="w"> </span>openssl-devel<span class="w"> </span>zlib-devel
13451345
</code></pre></div>
13461346
</div>
1347+
<div class="tabbed-block">
1348+
<div class="highlight"><pre><span></span><code><a id="__codelineno-4-1" name="__codelineno-4-1" href="#__codelineno-4-1"></a>brew<span class="w"> </span>install<span class="w"> </span>epoll-shim<span class="w"> </span>openssl
1349+
</code></pre></div>
1350+
<p>macOS builds use <a href="https://github.com/jiixyj/epoll-shim">epoll-shim</a> to wrap kqueue behind the Linux epoll API, and Homebrew OpenSSL (keg-only). This is intended for local development — production deployments should use Linux.</p>
1351+
</div>
13471352
</div>
13481353
</div>
13491354
<p>Clone and build:</p>
1350-
<div class="highlight"><pre><span></span><code><a id="__codelineno-4-1" name="__codelineno-4-1" href="#__codelineno-4-1"></a>git<span class="w"> </span>clone<span class="w"> </span>https://github.com/teleproxy/teleproxy
1351-
<a id="__codelineno-4-2" name="__codelineno-4-2" href="#__codelineno-4-2"></a><span class="nb">cd</span><span class="w"> </span>teleproxy
1352-
<a id="__codelineno-4-3" name="__codelineno-4-3" href="#__codelineno-4-3"></a>make
1355+
<div class="highlight"><pre><span></span><code><a id="__codelineno-5-1" name="__codelineno-5-1" href="#__codelineno-5-1"></a>git<span class="w"> </span>clone<span class="w"> </span>https://github.com/teleproxy/teleproxy
1356+
<a id="__codelineno-5-2" name="__codelineno-5-2" href="#__codelineno-5-2"></a><span class="nb">cd</span><span class="w"> </span>teleproxy
1357+
<a id="__codelineno-5-3" name="__codelineno-5-3" href="#__codelineno-5-3"></a>make
13531358
</code></pre></div>
13541359
<p>The compiled binary will be at <code>objs/bin/teleproxy</code>.</p>
13551360
<div class="admonition note">

getting-started/installation/index.html

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1333,7 +1333,7 @@ <h2 id="docker">Docker<a class="headerlink" href="#docker" title="Permanent link
13331333
<p>See <a href="../../docker/">Docker Quick Start</a> for the simplest way to run Teleproxy — a single <code>docker run</code> command with auto-generated secrets.</p>
13341334
<h2 id="building-from-source">Building from Source<a class="headerlink" href="#building-from-source" title="Permanent link">&para;</a></h2>
13351335
<p>Install build dependencies:</p>
1336-
<div class="tabbed-set tabbed-alternate" data-tabs="2:2"><input checked="checked" id="__tabbed_2_1" name="__tabbed_2" type="radio" /><input id="__tabbed_2_2" name="__tabbed_2" type="radio" /><div class="tabbed-labels"><label for="__tabbed_2_1">Debian / Ubuntu</label><label for="__tabbed_2_2">CentOS / RHEL</label></div>
1336+
<div class="tabbed-set tabbed-alternate" data-tabs="2:3"><input checked="checked" id="__tabbed_2_1" name="__tabbed_2" type="radio" /><input id="__tabbed_2_2" name="__tabbed_2" type="radio" /><input id="__tabbed_2_3" name="__tabbed_2" type="radio" /><div class="tabbed-labels"><label for="__tabbed_2_1">Debian / Ubuntu</label><label for="__tabbed_2_2">CentOS / RHEL</label><label for="__tabbed_2_3">macOS (development)</label></div>
13371337
<div class="tabbed-content">
13381338
<div class="tabbed-block">
13391339
<div class="highlight"><pre><span></span><code><a id="__codelineno-2-1" name="__codelineno-2-1" href="#__codelineno-2-1"></a>apt<span class="w"> </span>install<span class="w"> </span>git<span class="w"> </span>curl<span class="w"> </span>build-essential<span class="w"> </span>libssl-dev<span class="w"> </span>zlib1g-dev
@@ -1344,12 +1344,17 @@ <h2 id="building-from-source">Building from Source<a class="headerlink" href="#b
13441344
<a id="__codelineno-3-2" name="__codelineno-3-2" href="#__codelineno-3-2"></a>yum<span class="w"> </span>install<span class="w"> </span>openssl-devel<span class="w"> </span>zlib-devel
13451345
</code></pre></div>
13461346
</div>
1347+
<div class="tabbed-block">
1348+
<div class="highlight"><pre><span></span><code><a id="__codelineno-4-1" name="__codelineno-4-1" href="#__codelineno-4-1"></a>brew<span class="w"> </span>install<span class="w"> </span>epoll-shim<span class="w"> </span>openssl
1349+
</code></pre></div>
1350+
<p>macOS builds use <a href="https://github.com/jiixyj/epoll-shim">epoll-shim</a> to wrap kqueue behind the Linux epoll API, and Homebrew OpenSSL (keg-only). This is intended for local development — production deployments should use Linux.</p>
1351+
</div>
13471352
</div>
13481353
</div>
13491354
<p>Clone and build:</p>
1350-
<div class="highlight"><pre><span></span><code><a id="__codelineno-4-1" name="__codelineno-4-1" href="#__codelineno-4-1"></a>git<span class="w"> </span>clone<span class="w"> </span>https://github.com/teleproxy/teleproxy
1351-
<a id="__codelineno-4-2" name="__codelineno-4-2" href="#__codelineno-4-2"></a><span class="nb">cd</span><span class="w"> </span>teleproxy
1352-
<a id="__codelineno-4-3" name="__codelineno-4-3" href="#__codelineno-4-3"></a>make
1355+
<div class="highlight"><pre><span></span><code><a id="__codelineno-5-1" name="__codelineno-5-1" href="#__codelineno-5-1"></a>git<span class="w"> </span>clone<span class="w"> </span>https://github.com/teleproxy/teleproxy
1356+
<a id="__codelineno-5-2" name="__codelineno-5-2" href="#__codelineno-5-2"></a><span class="nb">cd</span><span class="w"> </span>teleproxy
1357+
<a id="__codelineno-5-3" name="__codelineno-5-3" href="#__codelineno-5-3"></a>make
13531358
</code></pre></div>
13541359
<p>The compiled binary will be at <code>objs/bin/teleproxy</code>.</p>
13551360
<div class="admonition note">

ru/getting-started/installation/index.html

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1333,7 +1333,7 @@ <h2 id="docker">Docker<a class="headerlink" href="#docker" title="Permanent link
13331333
<p>Подробности в разделе <a href="../../docker/">Docker Quick Start</a> — самый простой способ запустить Teleproxy одной командой с автоматической генерацией секретов.</p>
13341334
<h2 id="_2">Сборка из исходников<a class="headerlink" href="#_2" title="Permanent link">&para;</a></h2>
13351335
<p>Установите зависимости для сборки:</p>
1336-
<div class="tabbed-set tabbed-alternate" data-tabs="2:2"><input checked="checked" id="__tabbed_2_1" name="__tabbed_2" type="radio" /><input id="__tabbed_2_2" name="__tabbed_2" type="radio" /><div class="tabbed-labels"><label for="__tabbed_2_1">Debian / Ubuntu</label><label for="__tabbed_2_2">CentOS / RHEL</label></div>
1336+
<div class="tabbed-set tabbed-alternate" data-tabs="2:3"><input checked="checked" id="__tabbed_2_1" name="__tabbed_2" type="radio" /><input id="__tabbed_2_2" name="__tabbed_2" type="radio" /><input id="__tabbed_2_3" name="__tabbed_2" type="radio" /><div class="tabbed-labels"><label for="__tabbed_2_1">Debian / Ubuntu</label><label for="__tabbed_2_2">CentOS / RHEL</label><label for="__tabbed_2_3">macOS (разработка)</label></div>
13371337
<div class="tabbed-content">
13381338
<div class="tabbed-block">
13391339
<div class="highlight"><pre><span></span><code><a id="__codelineno-2-1" name="__codelineno-2-1" href="#__codelineno-2-1"></a>apt<span class="w"> </span>install<span class="w"> </span>git<span class="w"> </span>curl<span class="w"> </span>build-essential<span class="w"> </span>libssl-dev<span class="w"> </span>zlib1g-dev
@@ -1344,12 +1344,17 @@ <h2 id="_2">Сборка из исходников<a class="headerlink" href="#_
13441344
<a id="__codelineno-3-2" name="__codelineno-3-2" href="#__codelineno-3-2"></a>yum<span class="w"> </span>install<span class="w"> </span>openssl-devel<span class="w"> </span>zlib-devel
13451345
</code></pre></div>
13461346
</div>
1347+
<div class="tabbed-block">
1348+
<div class="highlight"><pre><span></span><code><a id="__codelineno-4-1" name="__codelineno-4-1" href="#__codelineno-4-1"></a>brew<span class="w"> </span>install<span class="w"> </span>epoll-shim<span class="w"> </span>openssl
1349+
</code></pre></div>
1350+
<p>Сборка под macOS использует <a href="https://github.com/jiixyj/epoll-shim">epoll-shim</a> для эмуляции Linux epoll через kqueue, и Homebrew OpenSSL. Предназначено для локальной разработки — в продакшене используйте Linux.</p>
1351+
</div>
13471352
</div>
13481353
</div>
13491354
<p>Клонируйте репозиторий и соберите:</p>
1350-
<div class="highlight"><pre><span></span><code><a id="__codelineno-4-1" name="__codelineno-4-1" href="#__codelineno-4-1"></a>git<span class="w"> </span>clone<span class="w"> </span>https://github.com/teleproxy/teleproxy
1351-
<a id="__codelineno-4-2" name="__codelineno-4-2" href="#__codelineno-4-2"></a><span class="nb">cd</span><span class="w"> </span>teleproxy
1352-
<a id="__codelineno-4-3" name="__codelineno-4-3" href="#__codelineno-4-3"></a>make
1355+
<div class="highlight"><pre><span></span><code><a id="__codelineno-5-1" name="__codelineno-5-1" href="#__codelineno-5-1"></a>git<span class="w"> </span>clone<span class="w"> </span>https://github.com/teleproxy/teleproxy
1356+
<a id="__codelineno-5-2" name="__codelineno-5-2" href="#__codelineno-5-2"></a><span class="nb">cd</span><span class="w"> </span>teleproxy
1357+
<a id="__codelineno-5-3" name="__codelineno-5-3" href="#__codelineno-5-3"></a>make
13531358
</code></pre></div>
13541359
<p>Скомпилированный бинарник будет находиться по пути <code>objs/bin/teleproxy</code>.</p>
13551360
<div class="admonition note">

search/search_index.json

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

vi/getting-started/installation/index.html

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1333,7 +1333,7 @@ <h2 id="docker">Docker<a class="headerlink" href="#docker" title="Permanent link
13331333
<p>See <a href="../../docker/">Docker Quick Start</a> for the simplest way to run Teleproxy — a single <code>docker run</code> command with auto-generated secrets.</p>
13341334
<h2 id="building-from-source">Building from Source<a class="headerlink" href="#building-from-source" title="Permanent link">&para;</a></h2>
13351335
<p>Install build dependencies:</p>
1336-
<div class="tabbed-set tabbed-alternate" data-tabs="2:2"><input checked="checked" id="__tabbed_2_1" name="__tabbed_2" type="radio" /><input id="__tabbed_2_2" name="__tabbed_2" type="radio" /><div class="tabbed-labels"><label for="__tabbed_2_1">Debian / Ubuntu</label><label for="__tabbed_2_2">CentOS / RHEL</label></div>
1336+
<div class="tabbed-set tabbed-alternate" data-tabs="2:3"><input checked="checked" id="__tabbed_2_1" name="__tabbed_2" type="radio" /><input id="__tabbed_2_2" name="__tabbed_2" type="radio" /><input id="__tabbed_2_3" name="__tabbed_2" type="radio" /><div class="tabbed-labels"><label for="__tabbed_2_1">Debian / Ubuntu</label><label for="__tabbed_2_2">CentOS / RHEL</label><label for="__tabbed_2_3">macOS (development)</label></div>
13371337
<div class="tabbed-content">
13381338
<div class="tabbed-block">
13391339
<div class="highlight"><pre><span></span><code><a id="__codelineno-2-1" name="__codelineno-2-1" href="#__codelineno-2-1"></a>apt<span class="w"> </span>install<span class="w"> </span>git<span class="w"> </span>curl<span class="w"> </span>build-essential<span class="w"> </span>libssl-dev<span class="w"> </span>zlib1g-dev
@@ -1344,12 +1344,17 @@ <h2 id="building-from-source">Building from Source<a class="headerlink" href="#b
13441344
<a id="__codelineno-3-2" name="__codelineno-3-2" href="#__codelineno-3-2"></a>yum<span class="w"> </span>install<span class="w"> </span>openssl-devel<span class="w"> </span>zlib-devel
13451345
</code></pre></div>
13461346
</div>
1347+
<div class="tabbed-block">
1348+
<div class="highlight"><pre><span></span><code><a id="__codelineno-4-1" name="__codelineno-4-1" href="#__codelineno-4-1"></a>brew<span class="w"> </span>install<span class="w"> </span>epoll-shim<span class="w"> </span>openssl
1349+
</code></pre></div>
1350+
<p>macOS builds use <a href="https://github.com/jiixyj/epoll-shim">epoll-shim</a> to wrap kqueue behind the Linux epoll API, and Homebrew OpenSSL (keg-only). This is intended for local development — production deployments should use Linux.</p>
1351+
</div>
13471352
</div>
13481353
</div>
13491354
<p>Clone and build:</p>
1350-
<div class="highlight"><pre><span></span><code><a id="__codelineno-4-1" name="__codelineno-4-1" href="#__codelineno-4-1"></a>git<span class="w"> </span>clone<span class="w"> </span>https://github.com/teleproxy/teleproxy
1351-
<a id="__codelineno-4-2" name="__codelineno-4-2" href="#__codelineno-4-2"></a><span class="nb">cd</span><span class="w"> </span>teleproxy
1352-
<a id="__codelineno-4-3" name="__codelineno-4-3" href="#__codelineno-4-3"></a>make
1355+
<div class="highlight"><pre><span></span><code><a id="__codelineno-5-1" name="__codelineno-5-1" href="#__codelineno-5-1"></a>git<span class="w"> </span>clone<span class="w"> </span>https://github.com/teleproxy/teleproxy
1356+
<a id="__codelineno-5-2" name="__codelineno-5-2" href="#__codelineno-5-2"></a><span class="nb">cd</span><span class="w"> </span>teleproxy
1357+
<a id="__codelineno-5-3" name="__codelineno-5-3" href="#__codelineno-5-3"></a>make
13531358
</code></pre></div>
13541359
<p>The compiled binary will be at <code>objs/bin/teleproxy</code>.</p>
13551360
<div class="admonition note">

0 commit comments

Comments
 (0)