add wiki and status
All checks were successful
Build and Push Docker Image / build-and-push (push) Successful in 1m11s

This commit is contained in:
vorpax
2026-01-25 21:53:36 +01:00
parent 960ab1a20f
commit f05aa5a4df
13 changed files with 5969 additions and 7 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.9 MiB

After

Width:  |  Height:  |  Size: 5.7 MiB

BIN
public/assets/hec-ia.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 658 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.6 MiB

After

Width:  |  Height:  |  Size: 5.5 MiB

5935
repomix-output.xml Normal file

File diff suppressed because one or more lines are too long

View File

@@ -20,7 +20,7 @@
"AI", "AI",
"Workshops" "Workshops"
], ],
"image": "/assets/hec-ia.png", "image": "/assets/hecia-banner.png",
"url": "/work/hec-ia", "url": "/work/hec-ia",
"isShow": true "isShow": true
}, },

View File

@@ -10,5 +10,9 @@
{ {
"name": "About", "name": "About",
"url": "/about" "url": "/about"
},
{
"name": "Wiki",
"url": "https://wiki.vorpax.dev"
} }
] ]

View File

@@ -20,7 +20,7 @@
"AI", "AI",
"Workshops" "Workshops"
], ],
"image": "/assets/hec-ia.png", "image": "/assets/hecia-banner.png",
"url": "/work/hec-ia", "url": "/work/hec-ia",
"isShow": true "isShow": true
}, },

View File

@@ -18,6 +18,18 @@ import { siteConfig, socialLinks } from "@/config/site.js";
<a href={siteConfig.url || " "} target="_blank">{siteConfig.author || " "}</a> <a href={siteConfig.url || " "} target="_blank">{siteConfig.author || " "}</a>
</p> </p>
<a
href="https://status.vorpax.dev/status/lab"
target="_blank"
class="mt-4 sm:mt-0 sm:ml-4 transition-opacity hover:opacity-80"
title="Infrastructure Status"
>
<img
src="https://status.vorpax.dev/api/badge/6/avg-response?style=flat-square"
alt="Infrastructure Status"
class="h-5"
/>
</a>
<span <span
class="inline-flex justify-center mt-4 space-x-5 sm:ml-auto sm:mt-0 sm:justify-start overflow-hidden" class="inline-flex justify-center mt-4 space-x-5 sm:ml-auto sm:mt-0 sm:justify-start overflow-hidden"
> >

View File

@@ -55,9 +55,9 @@ import Explore from "@/components/sections/Explore.astro";
/> />
</div> </div>
<!-- Button - AOS animation --> <!-- Buttons - AOS animation -->
<div <div
class="" class="flex flex-col sm:flex-row gap-3 sm:gap-4"
data-aos="fade-up-sm" data-aos="fade-up-sm"
data-aos-delay="900" data-aos-delay="900"
data-aos-duration="500" data-aos-duration="500"
@@ -70,6 +70,14 @@ import Explore from "@/components/sections/Explore.astro";
> >
View GitHub View GitHub
</Button> </Button>
<Button
url="https://wiki.vorpax.dev"
type="solid"
target="_blank"
className="m-auto mt-4 text-center sm:text-left sm:m-0 sm:mt-6 max-w-[200px]"
>
Visit Wiki
</Button>
</div> </div>
<!-- Social Cards - AOS animation --> <!-- Social Cards - AOS animation -->

View File

@@ -25,9 +25,10 @@ import { siteConfig } from "@/config/site.js";
<div class="prose dark:prose-invert"> <div class="prose dark:prose-invert">
<h2 class="text-2xl font-brand mb-4 text-neutral-800 dark:text-neutral-100">Stack</h2> <h2 class="text-2xl font-brand mb-4 text-neutral-800 dark:text-neutral-100">Stack</h2>
<ul class="space-y-2 text-neutral-700 dark:text-neutral-300 mb-6"> <ul class="space-y-2 text-neutral-700 dark:text-neutral-300 mb-6">
<li><strong>Frontend:</strong> NextJS, TypeScript, TailwindCSS</li>
<li><strong>Backend:</strong> Python, Golang</li> <li><strong>Backend:</strong> Python, Golang</li>
<li><strong>Automation:</strong> Bash, scripting</li>
<li><strong>Infrastructure:</strong> Docker, Linux</li> <li><strong>Infrastructure:</strong> Docker, Linux</li>
<li><strong>Automation:</strong> Bash, scripting</li>
</ul> </ul>
<h2 class="text-2xl font-brand mb-4 mt-8 text-neutral-800 dark:text-neutral-100">Services</h2> <h2 class="text-2xl font-brand mb-4 mt-8 text-neutral-800 dark:text-neutral-100">Services</h2>

View File

@@ -24,7 +24,7 @@ import SeparatorLine from "@/components/elements/SeparatorLine.astro";
<div class="prose dark:prose-invert"> <div class="prose dark:prose-invert">
<h2 class="text-2xl font-brand mb-4 text-neutral-800 dark:text-neutral-100">Mission</h2> <h2 class="text-2xl font-brand mb-4 text-neutral-800 dark:text-neutral-100">Mission</h2>
<p class="text-neutral-700 dark:text-neutral-300 leading-relaxed mb-6"> <p class="text-neutral-700 dark:text-neutral-300 leading-relaxed mb-6">
Making AI accessible to business students. Technical workshops designed for non-technical profiles. Leading HEC's AI student organization (30+ members) to make AI accessible to business students. Technical workshops designed for non-technical profiles.
</p> </p>
<h2 class="text-2xl font-brand mb-4 mt-8 text-neutral-800 dark:text-neutral-100">What We Do</h2> <h2 class="text-2xl font-brand mb-4 mt-8 text-neutral-800 dark:text-neutral-100">What We Do</h2>

View File

@@ -32,8 +32,10 @@ import { ArrowRight } from "@lucide/astro";
<h2 class="text-2xl font-brand mb-4 mt-8 text-neutral-800 dark:text-neutral-100">Current Stack</h2> <h2 class="text-2xl font-brand mb-4 mt-8 text-neutral-800 dark:text-neutral-100">Current Stack</h2>
<ul class="space-y-2 text-neutral-700 dark:text-neutral-300 mb-6"> <ul class="space-y-2 text-neutral-700 dark:text-neutral-300 mb-6">
<li><strong>Virtualization:</strong> Proxmox VE</li> <li><strong>Virtualization:</strong> Proxmox VE</li>
<li><strong>Orchestration:</strong> Kubernetes</li> <li><strong>Orchestration:</strong> K3S (lightweight Kubernetes)</li>
<li><strong>Containers:</strong> Docker</li> <li><strong>Containers:</strong> Docker</li>
<li><strong>PKI:</strong> step-ca (internal certificate authority)</li>
<li><strong>IaC:</strong> Terraform, Ansible</li>
<li><strong>Monitoring:</strong> Grafana, Prometheus, InfluxDB</li> <li><strong>Monitoring:</strong> Grafana, Prometheus, InfluxDB</li>
<li><strong>Reverse Proxy:</strong> Caddy, FRP</li> <li><strong>Reverse Proxy:</strong> Caddy, FRP</li>
<li><strong>Auth:</strong> Authentik (OIDC)</li> <li><strong>Auth:</strong> Authentik (OIDC)</li>