Skip to content

Commit 63ae4a6

Browse files
authored
content: refresh portal for k3s migration (#4)
## Summary Updates the public site to reflect the k3s migration: drops OpenShift / Ansible references, adds new app portals for Forgejo and Headlamp, and comments out the maintenance banner. ### \`makeitwork.cloud/\` **Cards:** - ✅ Add **Forgejo** (\`fa-brands fa-forgejo\`, \`forgejo.makeitwork.cloud\`) - ✅ Add **Headlamp** (\`fa-brands fa-kubernetes\`, \`headlamp.makeitwork.cloud\`) - ❌ Drop **OpenShift** card and the \`* requires WARP tunnel\` footnote - ❌ Drop **Ansible** card **Meta:** - Description / keywords / og:description rewritten to mention the current toolset (Argo CD, Forgejo, Grafana, Headlamp, k3s) instead of Ansible/OpenShift - \`site.webmanifest\` description matches **Banner:** - Maintenance banner commented out (in place for easy re-enable next time) ### \`onion.makeitwork.cloud/\` - Drop \`ansible.makeitwork.cloud\` + its onion address - Other onion addresses verified against \`kustomize-cluster\` manifests — all current ## Test plan - [x] After deploy: \`makeitwork.cloud\` portal shows Forgejo + Headlamp cards, no OpenShift / Ansible cards, no maintenance banner - [x] Card icons render — Forgejo and Kubernetes brand icons should resolve via Font Awesome - [x] Onion site loads cleanly with the ansible row gone 🤖 Generated with [Claude Code](https://claude.com/claude-code)
1 parent bf1108f commit 63ae4a6

3 files changed

Lines changed: 31 additions & 51 deletions

File tree

makeitwork.cloud/index.html

Lines changed: 30 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55
<meta charset="UTF-8" />
66
<meta
77
name="description"
8-
content="A curated collection of self-hosted DevOps tools: Ansible, Argo CD, OpenShift, Grafana, and more. Personal cloud infrastructure showcase by Steven Welch."
8+
content="A curated collection of self-hosted DevOps tools: Argo CD, Forgejo, Grafana, Headlamp, and more. Personal cloud infrastructure showcase by Steven Welch."
99
/>
1010
<meta
1111
name="keywords"
12-
content="Make IT Work, DevOps, homelab, self-hosted, AWS, Cloudflare, Ansible, Kubernetes, OpenShift, GitOps, Argo CD, Grafana, infrastructure"
12+
content="Make IT Work, DevOps, homelab, self-hosted, AWS, Cloudflare, Kubernetes, k3s, GitOps, Argo CD, Forgejo, Grafana, Headlamp, infrastructure"
1313
/>
1414
<meta name="author" content="Steven Welch" />
1515
<meta name="viewport" content="width=device-width, initial-scale=1" />
@@ -26,7 +26,7 @@
2626
/>
2727
<meta
2828
property="og:description"
29-
content="A curated collection of self-hosted DevOps tools: Ansible, Argo CD, OpenShift, Grafana, and more."
29+
content="A curated collection of self-hosted DevOps tools: Argo CD, Forgejo, Grafana, Headlamp, and more."
3030
/>
3131
<meta
3232
property="og:image"
@@ -658,7 +658,7 @@ <h1 class="site-title" itemprop="name">MAKE IT WORK</h1>
658658
<p class="subheader">Upon hearing this, the employee was enlightened.</p>
659659
</header>
660660

661-
<!-- Maintenance Banner -->
661+
<!-- Maintenance Banner — re-enable when needed
662662
<div class="maintenance-banner">
663663
<div class="maintenance-content">
664664
<i class="fa-solid fa-triangle-exclamation maintenance-icon"></i>
@@ -671,23 +671,13 @@ <h1 class="site-title" itemprop="name">MAKE IT WORK</h1>
671671
</div>
672672
</div>
673673
</div>
674+
-->
675+
674676

675677
<!-- Cloud Resources Grid -->
676678
<main class="portal">
677679
<div class="portal-border">
678680
<div class="resource-grid">
679-
<a
680-
class="resource"
681-
href="https://ansible.makeitwork.cloud/"
682-
title="Ansible Automation Platform"
683-
>
684-
<i class="fa-brands fa-redhat resource-icon"></i>
685-
<div class="resource-content">
686-
<div class="resource-name">Ansible</div>
687-
<div class="resource-cmd">ansible-playbook</div>
688-
</div>
689-
</a>
690-
691681
<a
692682
class="resource"
693683
href="https://argocd.makeitwork.cloud/"
@@ -730,6 +720,18 @@ <h1 class="site-title" itemprop="name">MAKE IT WORK</h1>
730720
</div>
731721
</a>
732722

723+
<a
724+
class="resource"
725+
href="https://forgejo.makeitwork.cloud/"
726+
title="Forgejo Self-hosted Git"
727+
>
728+
<i class="fa-brands fa-forgejo resource-icon"></i>
729+
<div class="resource-content">
730+
<div class="resource-name">Forgejo</div>
731+
<div class="resource-cmd">git push origin</div>
732+
</div>
733+
</a>
734+
733735
<a
734736
class="resource"
735737
href="https://makeitwork.cloud/github"
@@ -759,6 +761,18 @@ <h1 class="site-title" itemprop="name">MAKE IT WORK</h1>
759761
</div>
760762
</a>
761763

764+
<a
765+
class="resource"
766+
href="https://headlamp.makeitwork.cloud/"
767+
title="Headlamp Kubernetes Dashboard"
768+
>
769+
<i class="fa-brands fa-kubernetes resource-icon"></i>
770+
<div class="resource-content">
771+
<div class="resource-name">Headlamp</div>
772+
<div class="resource-cmd">kubectl get pods</div>
773+
</div>
774+
</a>
775+
762776
<a
763777
class="resource"
764778
href="https://onion.makeitwork.cloud"
@@ -788,20 +802,6 @@ <h1 class="site-title" itemprop="name">MAKE IT WORK</h1>
788802
</div>
789803
</a>
790804

791-
<a
792-
class="resource"
793-
href="https://console-openshift-console.apps.makeitwork.cloud/"
794-
title="OpenShift Console"
795-
>
796-
<i class="fa-brands fa-redhat resource-icon"></i>
797-
<div class="resource-content">
798-
<div class="resource-name">
799-
OpenShift<span style="color: var(--gold-dim)">*</span>
800-
</div>
801-
<div class="resource-cmd">oc login</div>
802-
</div>
803-
</a>
804-
805805
<a
806806
class="resource"
807807
href="https://plex.makeitwork.cloud"
@@ -853,10 +853,6 @@ <h1 class="site-title" itemprop="name">MAKE IT WORK</h1>
853853
</div>
854854
</a>
855855
</div>
856-
857-
<div class="warp-note">
858-
<span>*</span> OpenShift requires WARP tunnel connection
859-
</div>
860856
</div>
861857

862858
<nav class="contact-icons">

makeitwork.cloud/site.webmanifest

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "Make IT Work",
33
"short_name": "Make IT Work",
4-
"description": "A curated collection of self-hosted DevOps tools: Ansible, Argo CD, OpenShift, Grafana, and more.",
4+
"description": "A curated collection of self-hosted DevOps tools: Argo CD, Forgejo, Grafana, Headlamp, and more.",
55
"start_url": "/",
66
"scope": "/",
77
"id": "/",

onion.makeitwork.cloud/index.html

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -27,22 +27,6 @@ <h1>onion.makeitwork.cloud</h1>
2727
</li>
2828
</ul>
2929
</li>
30-
<li>
31-
<strong
32-
><a href="https://ansible.makeitwork.cloud"
33-
>ansible.makeitwork.cloud</a
34-
></strong
35-
>
36-
<ul>
37-
<li>
38-
<a
39-
href="http://j6rmt3fpcgofh75munhun5edlhmslvd2v43th5hcilrnouwl5dra44ad.onion/"
40-
>
41-
http://j6rmt3fpcgofh75munhun5edlhmslvd2v43th5hcilrnouwl5dra44ad.onion/
42-
</a>
43-
</li>
44-
</ul>
45-
</li>
4630
<li>
4731
<strong
4832
><a href="https://argocd.makeitwork.cloud"

0 commit comments

Comments
 (0)