64 lines
2.2 KiB
HTML
64 lines
2.2 KiB
HTML
{{define "title"}}Ridgway Systems{{end}}
|
|
|
|
{{define "content"}}
|
|
<section class="hero">
|
|
<h1>Ridgway Systems</h1>
|
|
<p class="tagline">A homelab built on FreeBSD — from firewall to git server.</p>
|
|
<p class="hero-desc">
|
|
A self-hosted infrastructure project running entirely on FreeBSD. This site documents the build:
|
|
hardware decisions, network configuration, service deployments, and everything learned along the way.
|
|
</p>
|
|
<div class="hero-links">
|
|
<a href="/blog" class="btn">build log</a>
|
|
<a href="/infrastructure" class="btn btn-outline">infrastructure</a>
|
|
<a href="/status" class="btn btn-outline">status</a>
|
|
</div>
|
|
</section>
|
|
|
|
<section class="infra-summary">
|
|
<h2>What's Running</h2>
|
|
<div class="infra-grid">
|
|
<div class="infra-card">
|
|
<div class="infra-host">SuperMicro 1U</div>
|
|
<div class="infra-role">Firewall • Router • VPN • Reverse Proxy</div>
|
|
<div class="infra-detail">FreeBSD • pf • relayd • WireGuard</div>
|
|
</div>
|
|
<div class="infra-card">
|
|
<div class="infra-host">Dell R720</div>
|
|
<div class="infra-role">Primary Server</div>
|
|
<div class="infra-detail">Gitea • Web • Mail • Monitoring • Chat</div>
|
|
</div>
|
|
<div class="infra-card">
|
|
<div class="infra-host">Dell R710</div>
|
|
<div class="infra-role">Backup • Game Servers</div>
|
|
<div class="infra-detail">DNS • Linux VMs • Secondary services</div>
|
|
</div>
|
|
<div class="infra-card">
|
|
<div class="infra-host">Desktop</div>
|
|
<div class="infra-role">Daily Driver • Ansible Control</div>
|
|
<div class="infra-detail">Development • Playbook management</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
{{if .RecentPosts}}
|
|
<section class="recent-posts">
|
|
<h2>Recent Posts</h2>
|
|
<ul class="post-list">
|
|
{{range .RecentPosts}}
|
|
<li class="post-item">
|
|
<span class="post-date">{{formatDate .ParsedDate}}</span>
|
|
<a href="/blog/{{.Slug}}" class="post-title">{{.Title}}</a>
|
|
{{if .Tags}}
|
|
<span class="post-tags">
|
|
{{range .Tags}}<a href="/blog?tag={{.}}" class="tag">#{{.}}</a> {{end}}
|
|
</span>
|
|
{{end}}
|
|
</li>
|
|
{{end}}
|
|
</ul>
|
|
<a href="/blog" class="all-posts-link">All posts →</a>
|
|
</section>
|
|
{{end}}
|
|
{{end}}
|