Main: Difference between revisions

From Jwiki
No edit summary
No edit summary
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
<!--
<!--
===========================================================
======================================================================
DevOps Knowledge Base Main Page
  Jwiki :: My Digital Garden
===========================================================
======================================================================
This page uses the CategoryTree extension to create a dynamic dashboard.
Content will automatically appear here as long as it is categorized correctly.
===========================================================
-->
-->


<!-- 1. Welcome Header -->
<!-- Hero Section -->
<div style="padding: 15px; background-color: #f5faff; border: 1px solid #cce5ff; border-radius: 5px; margin-bottom: 20px;">
<div style="text-align: center; padding: 40px 20px; background-color: #f8f9fa; border: 1px solid #dee2e6; border-radius: 8px; margin-bottom: 30px;">
'''Welcome to the DevOps Knowledge Base'''
  <h1 style="font-size: 2.5em; font-weight: 600; color: #212529; margin-bottom: 10px; border-bottom: none;">My Digital Garden</h1>
<p>This wiki contains technical documentation, runbooks, and architectural notes for our infrastructure and services. Use the categories below to navigate the different layers of our stack.</p>
  <p style="font-size: 1.2em; max-width: 600px; margin: 0 auto 30px; color: #495057;">
    A collection of my personal notes, tutorials, and configurations. I'm sharing my work in the hope that it might be useful to others.
  </p>
  <!-- Embedded MediaWiki Search Box -->
  <div style="max-width: 500px; margin: 0 auto;">
    {{Special:Search|width=100%}}
  </div>
</div>
</div>


<!-- 2. Main Dashboard Layout (Two Columns) -->
<!-- Quick Access - Popular Topics -->
{| class="wikitable" style="width: 100%; text-align: center; border: none; margin-bottom: 30px;"
|- style="background-color: transparent;"
| style="width: 33%; border: 1px solid transparent; background-color: #f8f9fa; border-radius: 6px; padding: 20px;" |
  <div style="font-size: 2.5em; color: #5cb85c;">&#128214;</div> <!-- Green Book Icon: 📖 -->
  <div style="margin-top: 10px; font-size: 1.1em;">[[Category:Guides & Tutorials|Popular Guides]]</div>
| style="width: 33%; border: 1px solid transparent; background-color: #f8f9fa; border-radius: 6px; padding: 20px;" |
  <div style="font-size: 2.5em; color: #5bc0de;">&#128193;</div> <!-- Blue Folder Icon: 📁 -->
  <div style="margin-top: 10px; font-size: 1.1em;">[[Category:Projects|My Projects]]</div>
| style="width: 33%; border: 1px solid transparent; background-color: #f8f9fa; border-radius: 6px; padding: 20px;" |
  <div style="font-size: 2.5em; color: #f0ad4e;">&#128451;&#xFE0F;</div> <!-- Yellow Card File Box Icon: 🗃️ -->
  <div style="margin-top: 10px; font-size: 1.1em;">[[Category:Snippets & Notes|Quick Snippets]]</div>
|}
 
 
<!-- Main Knowledge Areas Grid -->
<div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(350px, 1fr)); gap: 20px;">
<div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(350px, 1fr)); gap: 20px;">


<!-- Column 1: Core Infrastructure, Platforms, and Systems -->
<!-- Column 1 -->
<div>
<div>
== [[Category:Infrastructure Layer|Infrastructure]] ==
== &#128230; My Homelab & Infrastructure ==
<div style="font-size: 90%; color: #555; margin-bottom: 10px;">Virtualization, storage, and core networking.</div>
<div style="font-size: 90%; color: #555; margin-bottom: 10px;">Notes on my Proxmox virtualization setup, TrueNAS storage, networking, and more.</div>
<categorytree mode="pages" hideroot="on">Infrastructure Layer</categorytree>
<categorytree mode="pages" hideroot="on">Infrastructure Layer</categorytree>
== [[Category:Platform Layer|Platforms]] ==
<div style="font-size: 90%; color: #555; margin-bottom: 10px;">Container orchestration and application hosting platforms.</div>
<categorytree mode="pages" hideroot="on">Platform Layer</categorytree>
<categorytree mode="pages" hideroot="on">Platform Layer</categorytree>


== [[Category:OS & System Layer|Operating Systems]] ==
== &#128640; Software & Services ==
<div style="font-size: 90%; color: #555; margin-bottom: 10px;">Server, embedded, and developer operating systems.</div>
<div style="font-size: 90%; color: #555; margin-bottom: 10px;">How I configure and run applications, from Go services to enterprise software like SAP.</div>
<categorytree mode="pages" hideroot="on">OS & System Layer</categorytree>
<categorytree mode="pages" hideroot="on">Application & Service Layer</categorytree>
</div>
</div>


<!-- Column 2: Applications, Tooling, and Processes -->
<!-- Column 2 -->
<div>
<div>
== [[Category:Application & Service Layer|Applications & Services]] ==
== &#129520; DevOps & Automation ==
<div style="font-size: 90%; color: #555; margin-bottom: 10px;">Documentation for applications we build and manage.</div>
<div style="font-size: 90%; color: #555; margin-bottom: 10px;">My approach to CI/CD, configuration management with SaltStack, and observability.</div>
<categorytree mode="pages" hideroot="on">Application & Service Layer</categorytree>
<categorytree mode="pages" hideroot="on">Automation & Tooling</categorytree>


== [[Category:Automation & Tooling|Automation & Tooling]] ==
== &#128187; Operating Systems ==
<div style="font-size: 90%; color: #555; margin-bottom: 10px;">Configuration management, monitoring, and CI/CD tools.</div>
<div style="font-size: 90%; color: #555; margin-bottom: 10px;">Configurations for Linux distributions, OpenWRT, and my macOS development environment.</div>
<categorytree mode="pages" hideroot="on">Automation & Tooling</categorytree>
<categorytree mode="pages" hideroot="on">OS & System Layer</categorytree>
</div>
</div>


</div>
</div>


<!-- 3. Key Operational & Foundational Documentation -->
<!-- Footer with Personal Note -->
<div style="margin-top: 30px;">
<div style="margin-top: 40px; padding-top: 20px; text-align: center; border-top: 1px solid #dee2e6; font-size: 0.9em; color: #6c757d;">
== Key Operations & Standards ==
This wiki is a living document of my personal tech journey. Content is added and refined as I learn.<br>
<div style="display: grid; grid-template-columns: 1fr 1fr; gap: 20px;">
Found an error or have a question? Feel free to reach out to me.
<div>
=== [[Category:Operations & Processes|Operations & Processes]] ===
<div style="font-size: 90%; color: #555; margin-bottom: 10px;">Critical runbooks, procedures, and post-mortems.</div>
<categorytree>Operations & Processes</categorytree>
</div>
<div>
=== [[Category:Fundamentals|Fundamentals]] ===
<div style="font-size: 90%; color: #555; margin-bottom: 10px;">Architectural standards and security best practices.</div>
<categorytree>Fundamentals</categorytree>
</div>
</div>
</div>
</div>

Latest revision as of 06:13, 28 August 2025


My Digital Garden

A collection of my personal notes, tutorials, and configurations. I'm sharing my work in the hope that it might be useful to others.

📖
📁
🗃️


📦 My Homelab & Infrastructure

Notes on my Proxmox virtualization setup, TrueNAS storage, networking, and more.

🚀 Software & Services

How I configure and run applications, from Go services to enterprise software like SAP.

🧰 DevOps & Automation

My approach to CI/CD, configuration management with SaltStack, and observability.

💻 Operating Systems

Configurations for Linux distributions, OpenWRT, and my macOS development environment.

This wiki is a living document of my personal tech journey. Content is added and refined as I learn.
Found an error or have a question? Feel free to reach out to me.