Add a page for Docker installs

This commit is contained in:
idk
2021-07-05 13:27:52 -04:00
parent d124b3e91b
commit 92335d59e8
4 changed files with 10 additions and 6 deletions

View File

@@ -80,6 +80,10 @@ def downloads_debian():
def downloads_windows(): def downloads_windows():
return render_template('downloads/windows.html') return render_template('downloads/windows.html')
# Docker-specific page
def downloads_docker():
return render_template('downloads/docker.html')
# Firefox-specific page # Firefox-specific page
def downloads_firefox(): def downloads_firefox():
# TODO: read mirror list or list of available files # TODO: read mirror list or list of available files

View File

@@ -200,12 +200,11 @@ I2P connections.</p>
{%- endtrans %} {%- endtrans %}
</pre></code> </pre></code>
<a href="https://hub.docker.com/r/geti2p/i2p/">Docker Hub</a> <a href="https://hub.docker.com/r/geti2p/i2p/">Docker Hub</a>
<div class="file">
<a class="default" href="{{ get_url('downloads_docker') }}">{% trans %}Additional instructions for configuring your container can be found here.{% endtrans %}</a>
</div>
{% endcall %} {% endcall %}
{% call package('source') %} {% call package('source') %}
<p>{% trans monotoneurl=site_url('get-involved/guides/new-developers'), <p>{% trans monotoneurl=site_url('get-involved/guides/new-developers'),
gitrepo='http://'+i2pconv('git.repo.i2p')+'/w/i2p.i2p.git', gitrepo='http://'+i2pconv('git.repo.i2p')+'/w/i2p.i2p.git',
@@ -219,7 +218,7 @@ I2P connections.</p>
{%- endtrans %}</p> {%- endtrans %}</p>
<p>{% trans monotoneurl=site_url('get-involved/guides/new-developers'), <p>{% trans monotoneurl=site_url('get-involved/guides/new-developers'),
github='https://github.com/i2p/i2p.android.base' -%} github='https://github.com/i2p/i2p.android.base' -%}
Android source is in <a href="{{ monotoneurl }}#getting-the-i2p-code">monotone</a> Android source is in <a href="{{ monotoneurl }}#getting-the-i2p-code">git</a>
and on <a href="{{ github }}">Github</a>. and on <a href="{{ github }}">Github</a>.
Android builds require the I2P source. Android builds require the I2P source.
See the documentation in the Android source for additional build requirements and instructions. See the documentation in the Android source for additional build requirements and instructions.

View File

@@ -56,7 +56,7 @@
{%- elif type == 'docker' -%} {%- elif type == 'docker' -%}
{%- set name = _('Docker') -%} {%- set name = _('Docker') -%}
{%- set icon = 'images/download/docker.png' -%} {%- set icon = 'images/download/docker.png' -%}
{%- set filename = '' -%} {%- set filename = 'Dockerfile' -%}
{%- set hash = 'geti2p/i2p@sha256:e622209388edc49b99d8216baa731b1f54a0634c87cd47c1739f2188891daf3a' -%} {%- set hash = 'geti2p/i2p@sha256:e622209388edc49b99d8216baa731b1f54a0634c87cd47c1739f2188891daf3a' -%}
{%- else -%} {%- else -%}
{%- if type == 'mac' -%} {%- if type == 'mac' -%}

View File

@@ -90,6 +90,7 @@ url('/<lang:lang>/browser/develop', 'browser.browser_develop')
url('/<lang:lang>/download', 'downloads.downloads_list') url('/<lang:lang>/download', 'downloads.downloads_list')
url('/<lang:lang>/download/debian', 'downloads.downloads_debian') url('/<lang:lang>/download/debian', 'downloads.downloads_debian')
url('/<lang:lang>/download/docker', 'downloads.downloads_docker')
url('/<lang:lang>/download/windows', 'downloads.downloads_windows') url('/<lang:lang>/download/windows', 'downloads.downloads_windows')
url('/<lang:lang>/download/firefox', 'downloads.downloads_firefox') url('/<lang:lang>/download/firefox', 'downloads.downloads_firefox')
url('/<lang:lang>/download/config', 'downloads.downloads_config') url('/<lang:lang>/download/config', 'downloads.downloads_config')