This commit is contained in:
2026-03-21 09:37:12 +01:00
commit 239016555e
8 changed files with 75 additions and 0 deletions

2
.dockerignore Normal file
View File

@@ -0,0 +1,2 @@
*lock
public/**

2
.gitignore vendored Normal file
View File

@@ -0,0 +1,2 @@
.hugo_build.lock
public

8
Dockerfile Normal file
View File

@@ -0,0 +1,8 @@
FROM registry.odit.services/hub/hugomods/hugo:exts-0.145.0 AS build
WORKDIR /app
COPY . /app/
RUN hugo
FROM registry.odit.services/hub/hugomods/hugo:nginx
COPY --from=build /app/public /site

24
README.md Normal file
View File

@@ -0,0 +1,24 @@
# @niggl/kubecon26
My experiences at Cloud Native Rejekts and KubeCon + CloudNativeCon Europe 2026 in Amsterdam.
## Quickstart 🐳
> Use this to run via docker.
1. Clone the repo or copy the docker-compose.yml
2. Cd into the folder containing the docker-compose.yml
3. Run docker-compose: `docker-compose up -d`
4. Visit <http://127.0.0.1:8080/> to check if the server is running
## Dev Setup 🛠
> Local dev setup for previewing changes.
1. Clone the repo
2. Install Hugo: `brew install hugo` or `winget install hugo.hugo.extended`
3. Start the dev server: `hugo server --buildDrafts --disableFastRender`
### Recommended Editor
[Visual Studio Code](https://code.visualstudio.com/)

26
config.yaml Normal file
View File

@@ -0,0 +1,26 @@
baseURL: "https://kubecon25.nicolai-ort.com"
title: "Rejekts2026 and KubeCon EU 2026"
module:
imports:
- path: github.com/McShelby/hugo-theme-relearn
params:
themeVariant:
- relearn-dark
- relearn-light
- neon
menu:
shortcuts:
- name: <i class='fa-fw fas fa-tags'></i> Tags
url: tags/
weight: 10
- identifier: ds
name: Imprint
url: https://nicolai-ort.com/imprint
weight: 11
- name: Privacy
url: https://nicolai-ort.com/privacy
weight: 12

6
docker-compose.yml Normal file
View File

@@ -0,0 +1,6 @@
version: "3.3"
services:
httpd:
build: .
ports:
- 8080:80

5
go.mod Normal file
View File

@@ -0,0 +1,5 @@
module git.odit.services/niggl/kubecon26
go 1.23.4
require github.com/McShelby/hugo-theme-relearn v0.0.0-20250325072754-6e26088dc2f0 // indirect

2
go.sum Normal file
View File

@@ -0,0 +1,2 @@
github.com/McShelby/hugo-theme-relearn v0.0.0-20250325072754-6e26088dc2f0 h1:p4oRBsNAoE7j5hHZgJfqsWdhghg1u1Y6WtsRVpPsv/Y=
github.com/McShelby/hugo-theme-relearn v0.0.0-20250325072754-6e26088dc2f0/go.mod h1:mKQQdxZNIlLvAj8X3tMq+RzntIJSr9z7XdzuMomt0IM=