Lots of changes to the website
This commit is contained in:
@@ -16,7 +16,7 @@
|
||||
<span class="uses-name">fw01</span>
|
||||
<span class="uses-role">Firewall / Router</span>
|
||||
</div>
|
||||
<p>SuperMicro 1U, Intel E3-1230v2, 16GB ECC RAM. Running OpenBSD. Handles all pf firewall rules, VLANs, WireGuard VPN, unbound DNS, and relayd reverse proxy. The critical piece everything else depends on.</p>
|
||||
<p>SuperMicro 1U, Intel E3-1230v2, 16GB ECC RAM. Running OPNsense (FreeBSD-based). Handles all pf firewall rules, VLANs, WireGuard VPN, unbound DNS, and reverse proxy. The critical piece everything else depends on.</p>
|
||||
</div>
|
||||
|
||||
<div class="uses-item">
|
||||
@@ -47,8 +47,9 @@
|
||||
<section class="uses-section">
|
||||
<h2>Operating Systems</h2>
|
||||
<ul class="uses-list">
|
||||
<li><strong>OpenBSD</strong> — fw01, this web server. Chosen for its security defaults, pf, and the fact that it does exactly what it says on the tin.</li>
|
||||
<li><strong>AlmaLinux / Rocky</strong> — srv01, srv02. RHEL-compatible for production workloads where SELinux and systemd are expected.</li>
|
||||
<li><strong>FreeBSD</strong> — srv01, srv02. Chosen for ZFS, jails, pf, and a clean coherent base system.</li>
|
||||
<li><strong>OPNsense</strong> — fw01. FreeBSD-based firewall/router OS. pf, WireGuard, unbound all built in.</li>
|
||||
<li><strong>AlmaLinux / Rocky</strong> — Linux VMs on srv02. RHEL-compatible for workloads where SELinux and systemd are expected.</li>
|
||||
<li><strong>Fedora</strong> — Workstation. Stays close to bleeding-edge tooling without being Arch.</li>
|
||||
</ul>
|
||||
</section>
|
||||
@@ -56,11 +57,11 @@
|
||||
<section class="uses-section">
|
||||
<h2>Networking</h2>
|
||||
<ul class="uses-list">
|
||||
<li><strong>pf</strong> — OpenBSD packet filter. VLANs, NAT, geo-blocking, antispoof. The whole reason fw01 runs OpenBSD.</li>
|
||||
<li><strong>pf</strong> — FreeBSD/OPNsense packet filter. VLANs, NAT, geo-blocking, antispoof. The whole reason fw01 runs what it does.</li>
|
||||
<li><strong>WireGuard</strong> — VPN for remote access. Simple, fast, auditable.</li>
|
||||
<li><strong>unbound</strong> — Recursive DNS resolver on fw01. Validates DNSSEC, blocks ad/tracking domains.</li>
|
||||
<li><strong>nsd</strong> — Authoritative DNS on srv02 for the ridgwaysystems.org zone.</li>
|
||||
<li><strong>relayd</strong> — OpenBSD reverse proxy in front of this site and internal services.</li>
|
||||
<li><strong>nginx</strong> — Reverse proxy in front of this site and internal services.</li>
|
||||
</ul>
|
||||
</section>
|
||||
|
||||
@@ -81,7 +82,7 @@
|
||||
<li><strong>VS Code</strong> — Primary editor. Remote SSH extension makes working directly on servers seamless.</li>
|
||||
<li><strong>Go</strong> — Preferred language for infrastructure tooling and this site. Fast to compile, easy to deploy a single binary.</li>
|
||||
<li><strong>Python</strong> — Scripting, automation, quick data processing.</li>
|
||||
<li><strong>Bash / ksh</strong> — Bash on Linux, ksh on OpenBSD. Shell scripts for anything that doesn't need to outlast the week.</li>
|
||||
<li><strong>Bash</strong> — Shell scripts for anything that doesn't need to outlast the week.</li>
|
||||
<li><strong>tmux</strong> — Terminal multiplexer. Multiple panes across multiple SSH sessions, always.</li>
|
||||
</ul>
|
||||
</section>
|
||||
|
||||
Reference in New Issue
Block a user