aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorarf20 <aruizfernandez05@gmail.com>2024-04-16 00:53:00 +0200
committerarf20 <aruizfernandez05@gmail.com>2024-04-16 00:53:00 +0200
commit2114940aef040a719711df52355121347b3b3efc (patch)
treee14b268063c22178911d281230aed398973ace68
parent5c3211bc9402e6f543cf487628590aafcc210eec (diff)
downloadarfnet2-web-2114940aef040a719711df52355121347b3b3efc.tar.gz
arfnet2-web-2114940aef040a719711df52355121347b3b3efc.zip
Update stuff and mailing list
-rw-r--r--about/arfnet2.html106
-rw-r--r--about/arfnet2.pdfbin143068 -> 144288 bytes
-rw-r--r--index.html1
3 files changed, 90 insertions, 17 deletions
diff --git a/about/arfnet2.html b/about/arfnet2.html
index 48d3a3b..04b4b16 100644
--- a/about/arfnet2.html
+++ b/about/arfnet2.html
@@ -26,15 +26,32 @@
<p>After the disastrous ISP <a
href="http://arf20.com/explanation.txt">schism</a></p>
<h2 id="masterplan">Masterplan</h2>
- <p>Stage 1: very safe - Close all ports - Nuke (or stop) all old VMs
- (exclude OPNSense) - Make DMZ - Make new basic VMs (cloning deb12
- template) - Open basic ports</p>
- <p>Stage 2: new services - IONOS VPS for mail - Some new very safe
- services - HE IPv6 tunnel - Own authoritative nameservers for domain
- zone</p>
- <p>Stage 3*: finally - Another VPS in unknown provider for - Tor -
- Reverse-proxying the media library - PHP on main site with more web
- services from scratch, hopefully secure - More new services</p>
+ <p>Stage 1: very safe</p>
+ <ul>
+ <li>Close all ports</li>
+ <li>Nuke (or stop) all old VMs (exclude OPNSense)</li>
+ <li>Make DMZ</li>
+ <li>Make new basic VMs (cloning deb12 template)</li>
+ <li>Open basic ports</li>
+ </ul>
+ <p>Stage 2: new services</p>
+ <ul>
+ <li>IONOS VPS for mail</li>
+ <li>Some new very safe services</li>
+ <li>HE IPv6 tunnel</li>
+ <li>Own authoritative nameservers for domain zone</li>
+ </ul>
+ <p>Stage 3*: finally</p>
+ <ul>
+ <li>Another VPS in unknown provider for
+ <ul>
+ <li>Tor</li>
+ <li>Reverse-proxying the media library</li>
+ </ul></li>
+ <li>PHP on main site with more web services from scratch, hopefully
+ secure</li>
+ <li>More new services</li>
+ </ul>
<h2 id="domain">Domain</h2>
<p>arf20.com</p>
<p>Registrar: namecheap</p>
@@ -77,6 +94,21 @@ ISP ===| ONT |---| DELL switch |-----| TP-Link switch |
- 1000BASE-T
= GPON fiber</code></pre>
+ <p>12U rack</p>
+ <pre><code>+--------------+--------+
+| drawer | |
+| drawer | PDU |
+| patch panel | |
+| switch | |
+| | |
+| | |
+| R720 | |
+| R720 | |
+| | |
+| | |
+| | |
+| | UPS |
++--------------+--------+</code></pre>
<h4 id="dell-powerconnect-5424-switch">DELL PowerConnect 5424
switch</h4>
<p>Port assignents</p>
@@ -677,7 +709,7 @@ ISP ===| ONT |---| DELL switch |-----| TP-Link switch |
</thead>
<tbody>
<tr class="odd">
- <td>ftp.arf20.com*</td>
+ <td>dark.arf20.com*</td>
<td>/d/FTPServer/</td>
<td>Allow only VPS and private</td>
</tr>
@@ -807,6 +839,16 @@ ISP ===| ONT |---| DELL switch |-----| TP-Link switch |
<td></td>
</tr>
<tr class="odd">
+ <td>dash.arf20.com</td>
+ <td>/var/www/dash.arf20.com/html/</td>
+ <td>CSTIMS</td>
+ </tr>
+ <tr class="even">
+ <td>ftp.arf20.com</td>
+ <td>/d/FTPServer/public/</td>
+ <td></td>
+ </tr>
+ <tr class="odd">
<td></td>
<td></td>
<td></td>
@@ -830,7 +872,6 @@ ISP ===| ONT |---| DELL switch |-----| TP-Link switch |
<li>waterfall (minecraft reverse proxy) :25565
<ul>
<li>mclobby (auth)</li>
- <li>mcrubenmc</li>
<li>mcgrupo4*</li>
<li>minepau*</li>
</ul></li>
@@ -880,9 +921,41 @@ ISP ===| ONT |---| DELL switch |-----| TP-Link switch |
href="https://github.com/ARF20NET/mail-conf">config</a></li>
<li>dovecot - imapd</li>
<li>opendkim</li>
- <li>majordomo? - mailing list manager*</li>
<li>bind9 - slave authoritative nameserver NS2</li>
+ <li>mlmmj - mailing list manager
+ <ul>
+ <li>installed to /usr/local/bin/mlmmj-webarchiver.sh and
+ /etc/mlmmj-webarchiver</li>
+ </ul></li>
+ <li>mlmmj-webarchiver - mailing list archiver</li>
</ul>
+ <table>
+ <colgroup>
+ <col style="width: 22%" />
+ <col style="width: 48%" />
+ <col style="width: 29%" />
+ </colgroup>
+ <thead>
+ <tr class="header">
+ <th>vhost</th>
+ <th>webroot/proxy</th>
+ <th>Comment</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr class="odd">
+ <td>default</td>
+ <td>&lt;return 418 im a teapot&gt;</td>
+ <td></td>
+ </tr>
+ <tr class="even">
+ <td>lists.arf20.com</td>
+ <td>/ = /var/www/lists.arf20.com/html/<br> /archive =
+ /srv/www/htdocs/archive/</td>
+ <td>Mailing lists</td>
+ </tr>
+ </tbody>
+ </table>
<h3 id="proxy-arfnet-hostmenow-vps">proxy (ARFNET-HOSTMENOW VPS)
*</h3>
<ul>
@@ -1356,12 +1429,11 @@ ISP ===| ONT |---| DELL switch |-----| TP-Link switch |
</tr>
</tbody>
</table>
- <h2 id="software-dev-ideas-all-php-likely">Software dev ideas (all PHP
- likely)</h2>
+ <h2 id="custom-arfnet-software">Custom ARFNET software</h2>
<ul>
- <li>client, service, ticket and invoice management system (WIP)</li>
- <li>mailing list manager</li>
- <li>status page</li>
+ <li>CSTIMS: client, service, ticket and invoice management system
+ (WIP)</li>
+ <li>status page (TODO)</li>
</ul>
</body>
</html>
diff --git a/about/arfnet2.pdf b/about/arfnet2.pdf
index ceca587..1c43c4c 100644
--- a/about/arfnet2.pdf
+++ b/about/arfnet2.pdf
Binary files differ
diff --git a/index.html b/index.html
index 0e3c485..af0cdcb 100644
--- a/index.html
+++ b/index.html
@@ -30,6 +30,7 @@
<a class="sec" href="https://cgit.arf20.com/">Git</a>
<a class="sec" href="https://github.com/ARF20NET">GitHub</a>
<a class="sec" href="/contact.html">Contact</a>
+ <a class="sec" href="https://lists.arf20.com">Mailing list</a>
<a class="sec" href="https://discord.gg/jy6AjN9ACP">Discord</a>
<a class="sec" href="/donate.html">Donations and Accounting</a><br>
<a class="fst" href="/about_me.html">About me</a><br>