page generation update for: 2023-01-04 05:23:35.407028361 +0000 UTC m=+3.597643958

This commit is contained in:
idk
2023-01-04 05:23:35 +00:00
parent 9c919297b7
commit c4f606a775
8 changed files with 203 additions and 55 deletions

View File

@ -7,6 +7,7 @@
<meta name="description" content="reseed-tools" />
<meta name="keywords" content="master" />
<link rel="stylesheet" type="text/css" href="style.css" />
<link rel="stylesheet" type="text/css" href="showhider.css" />
</head>
<body>
<div id="navbar">
@ -16,6 +17,11 @@
<div id="shownav">
<div id="hidenav">
<ul>
<li>
<a href="..">
Up one level ^
</a>
</li>
<li>
<a href="index.html">
index
@ -36,6 +42,16 @@
EXAMPLES
</a>
</li>
<li>
<a href="content/index.html">
content/index.html
</a>
</li>
<li>
<a href="index.html">
index.html
</a>
</li>
</ul>
<br>
<a href="#hidenav">
@ -44,20 +60,23 @@
</div>
</div>
</div>
<a id="returnhome" href="/">
/
</a>
<p>
2021-12-16
* app.Version = “0.2.11”
* app.Version = &ldquo;0.2.11&rdquo;
* include license file in plugin
</p>
<p>
2021-12-14
* app.Version = “0.2.10”
* app.Version = &ldquo;0.2.10&rdquo;
* restart changelog
* fix websiteURL in plugin.config
</p>
<p>
2019-04-21
* app.Version = “0.1.7”
* app.Version = &ldquo;0.1.7&rdquo;
* enabling TLS 1.3
<em>
only
@ -66,42 +85,56 @@
<p>
2016-12-21
* deactivating previous random time delta, makes only sense when patching ri too
* app.Version = “0.1.6”
* app.Version = &ldquo;0.1.6&rdquo;
</p>
<p>
2016-10-09
* seed the math random generator with time.Now().UnixNano()
* added 6h+6h random time delta at su3-age to increase anonymity
* app.Version = “0.1.5”
* app.Version = &ldquo;0.1.5&rdquo;
</p>
<p>
2016-05-15
* README.md updated
* allowed routerInfos age increased from 96 to 192 hours
* app.Version = “0.1.4”
* app.Version = &ldquo;0.1.4&rdquo;
</p>
<p>
2016-03-05
* app.Version = “0.1.3”
* app.Version = &ldquo;0.1.3&rdquo;
* CRL creation added
</p>
<p>
2016-01-31
* allowed TLS ciphers updated (hardened)
* TLS certificate generation: RSA 4096 &gt; ECDSAWithSHA512 384bit secp384r1
* TLS certificate generation: RSA 4096 &ndash;&gt; ECDSAWithSHA512 384bit secp384r1
* ECDHE handshake: only CurveP384 + CurveP521, default CurveP256 removed
* TLS certificate valid: 2y &gt; 5y
* throttled.PerDay(4) &gt; PerHour(4), to enable limited testing
* su3 RebuildInterval: 24h &gt; 90h, higher anonymity for the running i2p-router
* numRi per su3 file: 75 &gt; 77
* TLS certificate valid: 2y &ndash;&gt; 5y
* throttled.PerDay(4) &ndash;&gt; PerHour(4), to enable limited testing
* su3 RebuildInterval: 24h &ndash;&gt; 90h, higher anonymity for the running i2p-router
* numRi per su3 file: 75 &ndash;&gt; 77
</p>
<p>
2016-01
* fork from
<a href="https://i2pgit.org/idk/reseed-tools" rel="nofollow">
<a href="https://i2pgit.org/idk/reseed-tools">
https://i2pgit.org/idk/reseed-tools
</a>
</p>
<div id="sourcecode">
<span id="sourcehead">
<strong>
Get the source code:
</strong>
</span>
<ul>
<li>
<a href="https://i2pgit.org/idk/reseed-tools">
Source Repository: (https://i2pgit.org/idk/reseed-tools)
</a>
</li>
</ul>
</div>
<div>
<a href="#show">
Show license
@ -139,6 +172,7 @@ THE SOFTWARE.
</div>
<div>
<a href="https://geti2p.net/">
<img src="i2plogo.png"></img>
I2P
</a>
</div>

View File

@ -7,6 +7,7 @@
<meta name="description" content="reseed-tools" />
<meta name="keywords" content="master" />
<link rel="stylesheet" type="text/css" href="style.css" />
<link rel="stylesheet" type="text/css" href="showhider.css" />
</head>
<body>
<div id="navbar">
@ -16,6 +17,11 @@
<div id="shownav">
<div id="hidenav">
<ul>
<li>
<a href="..">
Up one level ^
</a>
</li>
<li>
<a href="index.html">
index
@ -36,6 +42,16 @@
EXAMPLES
</a>
</li>
<li>
<a href="content/index.html">
content/index.html
</a>
</li>
<li>
<a href="index.html">
index.html
</a>
</li>
</ul>
<br>
<a href="#hidenav">
@ -44,6 +60,9 @@
</div>
</div>
</div>
<a id="returnhome" href="/">
/
</a>
<h3>
Docker
</h3>
@ -66,7 +85,7 @@
</p>
<p>
Please note that Docker is not currently compatible with .onion reseeds unless
you pass the network=host tag.
you pass the &ndash;network=host tag.
</p>
<h4>
If I2P is running as your user, do this:
@ -105,7 +124,7 @@
i2psvc
</code>
. This
is the case for all installs where Debians Advanced Packaging Tool(apt) was
is the case for all installs where Debian&rsquo;s Advanced Packaging Tool(apt) was
used to peform the task. If you used
<code>
apt-get install
@ -124,6 +143,20 @@
eyedeekay/reseed \
--signer $YOUR_EMAIL_HERE
</code></pre>
<div id="sourcecode">
<span id="sourcehead">
<strong>
Get the source code:
</strong>
</span>
<ul>
<li>
<a href="https://i2pgit.org/idk/reseed-tools">
Source Repository: (https://i2pgit.org/idk/reseed-tools)
</a>
</li>
</ul>
</div>
<div>
<a href="#show">
Show license
@ -161,6 +194,7 @@ THE SOFTWARE.
</div>
<div>
<a href="https://geti2p.net/">
<img src="i2plogo.png"></img>
I2P
</a>
</div>

View File

@ -7,6 +7,7 @@
<meta name="description" content="reseed-tools" />
<meta name="keywords" content="master" />
<link rel="stylesheet" type="text/css" href="style.css" />
<link rel="stylesheet" type="text/css" href="showhider.css" />
</head>
<body>
<div id="navbar">
@ -16,6 +17,11 @@
<div id="shownav">
<div id="hidenav">
<ul>
<li>
<a href="..">
Up one level ^
</a>
</li>
<li>
<a href="index.html">
index
@ -36,6 +42,16 @@
EXAMPLES
</a>
</li>
<li>
<a href="content/index.html">
content/index.html
</a>
</li>
<li>
<a href="index.html">
index.html
</a>
</li>
</ul>
<br>
<a href="#hidenav">
@ -44,6 +60,9 @@
</div>
</div>
</div>
<a id="returnhome" href="/">
/
</a>
<h2>
Example Commands:
</h2>
@ -62,7 +81,7 @@
</h3>
<ul>
<li>
This one isnt working yet, Ill get to it eventually, Ive got a cooler idea now.
This one isn&rsquo;t working yet, I&rsquo;ll get to it eventually, I&rsquo;ve got a cooler idea now.
<code>
./reseed-tools reseed --signer=you@mail.i2p --netdb=/home/i2p/.i2p/netDb --github --ghrepo=reseed-tools --ghuser=eyedeekay
</code>
@ -88,6 +107,20 @@
</h3>
<pre><code>./reseed-tools reseed --tlsHost=your-domain.tld --signer=you@mail.i2p --netdb=/home/i2p/.i2p/netDb --onion --p2p --littleboss=start
</code></pre>
<div id="sourcecode">
<span id="sourcehead">
<strong>
Get the source code:
</strong>
</span>
<ul>
<li>
<a href="https://i2pgit.org/idk/reseed-tools">
Source Repository: (https://i2pgit.org/idk/reseed-tools)
</a>
</li>
</ul>
</div>
<div>
<a href="#show">
Show license
@ -125,6 +158,7 @@ THE SOFTWARE.
</div>
<div>
<a href="https://geti2p.net/">
<img src="i2plogo.png"></img>
I2P
</a>
</div>

View File

@ -24,16 +24,7 @@ echo:
@echo "type make version to do release $(APP) $(VERSION) $(GOOS) $(GOARCH) $(MIN_GO_VERSION) $(I2P_UID) $(I2P_GID)"
index:
@echo "<!DOCTYPE html>" > index.html
@echo "<html>" >> index.html
@echo "<head>" >> index.html
@echo " <title>Reseed Tools</title>" >> index.html
@echo " <link rel=\"stylesheet\" type=\"text/css\" href =\"/style.css\" />" >> index.html
@echo "</head>" >> index.html
@echo "<body>" >> index.html
pandoc README.md >> index.html
@echo "</body>" >> index.html
@echo "</html>" >> index.html
edgar
build:
go build $(ARG) -o reseed-tools-$(GOOS)-$(GOARCH)

BIN
i2plogo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

View File

@ -7,6 +7,7 @@
<meta name="description" content="reseed-tools" />
<meta name="keywords" content="master" />
<link rel="stylesheet" type="text/css" href="style.css" />
<link rel="stylesheet" type="text/css" href="showhider.css" />
</head>
<body>
<div id="navbar">
@ -16,6 +17,11 @@
<div id="shownav">
<div id="hidenav">
<ul>
<li>
<a href="..">
Up one level ^
</a>
</li>
<li>
<a href="index.html">
index
@ -36,6 +42,16 @@
EXAMPLES
</a>
</li>
<li>
<a href="content/index.html">
content/index.html
</a>
</li>
<li>
<a href="index.html">
index.html
</a>
</li>
</ul>
<br>
<a href="#hidenav">
@ -44,13 +60,14 @@
</div>
</div>
</div>
<a id="returnhome" href="/">
/
</a>
<h1>
<a href="/">
I2P Reseed Tools
</a>
I2P Reseed Tools
</h1>
<p>
<img src="content/images/reseed.png" alt="Reseed Tools Poster"/>
<img src="content/images/reseed.png" alt="Reseed Tools Poster" />
</p>
<p>
This tool provides a secure and efficient reseed server for the I2P network.
@ -60,7 +77,7 @@
<p>
Standard reseeds are distributed with the I2P packages. To get your reseed
included, apply on
<a href="http://zzz.i2p" rel="nofollow">
<a href="http://zzz.i2p">
zzz.i2p
</a>
.
@ -82,7 +99,7 @@
</code>
are required to build the project.
Precompiled binaries for most platforms are available at my github mirror
<a href="https://github.com/eyedeekay/i2p-tools-1" rel="nofollow">
<a href="https://github.com/eyedeekay/i2p-tools-1">
https://github.com/eyedeekay/i2p-tools-1
</a>
.
@ -90,7 +107,7 @@
<p>
In order to install the build-dependencies on Ubuntu or Debian, you may use:
</p>
<pre><code>sudo apt-get install golang-go git make
<pre><code class="language-sh">sudo apt-get install golang-go git make
</code></pre>
<h2>
Installation
@ -110,20 +127,20 @@
to configure your signing keys/contact info.
</p>
<h4>
Plugin install URLs
Plugin install URL&rsquo;s
</h4>
<p>
Plugin releases are available inside of i2p at
<a href="http://idk.i2p/reseed-tools/" rel="nofollow">
<a href="http://idk.i2p/reseed-tools/">
http://idk.i2p/reseed-tools/
</a>
and via the github mirror at
<a href="https://github.com/eyedeekay/reseed-tools/releases" rel="nofollow">
<a href="https://github.com/eyedeekay/reseed-tools/releases">
https://github.com/eyedeekay/reseed-tools/releases
</a>
.
These can be installed by adding them on the
<a href="http://127.0.0.1:7657/configplugins" rel="nofollow">
<a href="http://127.0.0.1:7657/configplugins">
http://127.0.0.1:7657/configplugins
</a>
.
@ -156,67 +173,67 @@
<ul>
<li>
darwin/amd64:
<a href="http://idk.i2p/reseed-tools/reseed-tools-darwin-amd64.su3" rel="nofollow">
<a href="http://idk.i2p/reseed-tools/reseed-tools-darwin-amd64.su3">
http://idk.i2p/reseed-tools/reseed-tools-darwin-amd64.su3
</a>
</li>
<li>
darwin/arm64:
<a href="http://idk.i2p/reseed-tools/reseed-tools-darwin-arm64.su3" rel="nofollow">
<a href="http://idk.i2p/reseed-tools/reseed-tools-darwin-arm64.su3">
http://idk.i2p/reseed-tools/reseed-tools-darwin-arm64.su3
</a>
</li>
<li>
linux/386:
<a href="http://idk.i2p/reseed-tools/reseed-tools-linux-386.su3" rel="nofollow">
<a href="http://idk.i2p/reseed-tools/reseed-tools-linux-386.su3">
http://idk.i2p/reseed-tools/reseed-tools-linux-386.su3
</a>
</li>
<li>
linux/amd64:
<a href="http://idk.i2p/reseed-tools/reseed-tools-linux-amd64.su3" rel="nofollow">
<a href="http://idk.i2p/reseed-tools/reseed-tools-linux-amd64.su3">
http://idk.i2p/reseed-tools/reseed-tools-linux-amd64.su3
</a>
</li>
<li>
linux/arm:
<a href="http://idk.i2p/reseed-tools/reseed-tools-linux-arm.su3" rel="nofollow">
<a href="http://idk.i2p/reseed-tools/reseed-tools-linux-arm.su3">
http://idk.i2p/reseed-tools/reseed-tools-linux-arm.su3
</a>
</li>
<li>
linux/arm64:
<a href="http://idk.i2p/reseed-tools/reseed-tools-linux-arm64.su3" rel="nofollow">
<a href="http://idk.i2p/reseed-tools/reseed-tools-linux-arm64.su3">
http://idk.i2p/reseed-tools/reseed-tools-linux-arm64.su3
</a>
</li>
<li>
openbsd/amd64:
<a href="http://idk.i2p/reseed-tools/reseed-tools-openbsd-amd64.su3" rel="nofollow">
<a href="http://idk.i2p/reseed-tools/reseed-tools-openbsd-amd64.su3">
http://idk.i2p/reseed-tools/reseed-tools-openbsd-amd64.su3
</a>
</li>
<li>
freebsd/386:
<a href="http://idk.i2p/reseed-tools/reseed-tools-freebsd-386.su3" rel="nofollow">
<a href="http://idk.i2p/reseed-tools/reseed-tools-freebsd-386.su3">
http://idk.i2p/reseed-tools/reseed-tools-freebsd-386.su3
</a>
</li>
<li>
freebsd/amd64:
<a href="http://idk.i2p/reseed-tools/reseed-tools-freebsd-amd64.su3" rel="nofollow">
<a href="http://idk.i2p/reseed-tools/reseed-tools-freebsd-amd64.su3">
http://idk.i2p/reseed-tools/reseed-tools-freebsd-amd64.su3
</a>
</li>
<li>
windows/amd64:
<a href="http://idk.i2p/reseed-tools/reseed-tools-windows-amd64.su3" rel="nofollow">
<a href="http://idk.i2p/reseed-tools/reseed-tools-windows-amd64.su3">
http://idk.i2p/reseed-tools/reseed-tools-windows-amd64.su3
</a>
</li>
<li>
windows/386:
<a href="http://idk.i2p/reseed-tools/reseed-tools-windows-386.su3" rel="nofollow">
<a href="http://idk.i2p/reseed-tools/reseed-tools-windows-386.su3">
http://idk.i2p/reseed-tools/reseed-tools-windows-386.su3
</a>
</li>
@ -242,7 +259,7 @@ sudo make install
reseed-tools
</code>
as the same user. This is so that the reseed-tools can access
the I2P services netDb directory. On Debian and Ubuntu, that user is
the I2P service&rsquo;s netDb directory. On Debian and Ubuntu, that user is
<code>
i2psvc
</code>
@ -257,7 +274,7 @@ sudo make install
</h5>
<p>
Support for running as a system service as part of the reseed package
is new. PRs that improve integration are welcome.
is new. PR&rsquo;s that improve integration are welcome.
</p>
<h6>
Systemd Service
@ -302,7 +319,7 @@ sudo make install
<code>
sudo sysctl start reseed.service
</code>
<br/>
<br />
</li>
<li>
To reload the systemd services:
@ -347,7 +364,7 @@ sudo make install
Without a webserver, standalone with TLS support
</h3>
<p>
If this is your first time running a reseed server (ie. you dont have any existing keys),
If this is your first time running a reseed server (ie. you don&rsquo;t have any existing keys),
you can simply run the command and follow the prompts to create the appropriate keys, crl and certificates.
Afterwards an HTTPS reseed server will start on the default port and generate 6 files in your current directory
(a TLS key, certificate and crl, and a su3-file signing key, certificate and crl).
@ -367,7 +384,7 @@ sudo make install
<strong>
Usage
</strong>
<a href="EXAMPLES.md" rel="nofollow">
<a href="EXAMPLES.md">
More examples can be found here.
</a>
</li>
@ -375,11 +392,25 @@ sudo make install
<strong>
Docker
</strong>
<a href="DOCKER.md" rel="nofollow">
<a href="DOCKER.md">
Docker examples can be found here
</a>
</li>
</ul>
<div id="sourcecode">
<span id="sourcehead">
<strong>
Get the source code:
</strong>
</span>
<ul>
<li>
<a href="https://i2pgit.org/idk/reseed-tools">
Source Repository: (https://i2pgit.org/idk/reseed-tools)
</a>
</li>
</ul>
</div>
<div>
<a href="#show">
Show license
@ -417,6 +448,7 @@ THE SOFTWARE.
</div>
<div>
<a href="https://geti2p.net/">
<img src="i2plogo.png"></img>
I2P
</a>
</div>

15
showhider.css Normal file
View File

@ -0,0 +1,15 @@
/* edgar showhider CSS file */
#show {display:none; }
#hide {display:block; }
#show:target {display: block; }
#hide:target {display: none; }
#shownav {display:none; }
#hidenav {display:block; }
#shownav:target {display: block; }
#hidenav:target {display: none; }
#donate {display:none; }
#hidedonate {display:block; }
#donate:target {display: block; }
#hidedonate:target {display: none; }

View File

@ -36,6 +36,7 @@ img {
left: 5%;
max-width: 60%;
display: inline;
padding-right: 2%;
}
.inline {
@ -153,5 +154,12 @@ input {
#navbar {
float: right;
width: 10%;
width: 15%;
}
#returnhome {
font-size: xxx-large;
display: inline;
}
h1 {
display: inline;
}