Compare commits

...

79 commits
public ... main

Author SHA1 Message Date
362af617f8
ADD contributions, ADD tech stack
All checks were successful
build-to-pages / build (push) Successful in 39s
build-to-pages / push (push) Successful in 8s
2024-05-03 21:41:57 +02:00
06d59eca16
CHANGE avatar
All checks were successful
build-to-pages / build (push) Successful in 16s
build-to-pages / push (push) Successful in 10s
2024-04-21 17:37:36 +02:00
b27a171101
CHANGE avatar
All checks were successful
build-to-pages / build (push) Successful in 17s
build-to-pages / push (push) Successful in 9s
2024-04-21 17:33:11 +02:00
a6c20ef869
CHANGE avatar, CHANGE colors 2024-04-21 17:32:56 +02:00
521fa14111
Merge branch 'main' of code.nutfactory.org:hoernschen/website
All checks were successful
build-to-pages / build (push) Successful in 45s
build-to-pages / push (push) Successful in 14s
2024-04-20 21:52:08 +02:00
061f658819
CHANGE start page, UPDATE theme 2024-04-20 21:51:05 +02:00
1db49b6f79 Update Posts “first_post”
All checks were successful
build-to-pages / build (push) Successful in 34s
build-to-pages / push (push) Successful in 14s
2024-01-28 21:24:51 +00:00
e4af1919d9 Update Posts “first_post”
Some checks failed
build-to-pages / build (push) Failing after 7s
build-to-pages / push (push) Failing after 3m6s
2024-01-28 18:41:12 +00:00
62fa081b30 Update Posts “first_post”
Some checks failed
build-to-pages / build (push) Successful in 34s
build-to-pages / push (push) Has been cancelled
2024-01-28 18:40:23 +00:00
76085d88a3 Update Posts “first_post”
Some checks failed
build-to-pages / build (push) Failing after 9s
build-to-pages / push (push) Failing after 3m6s
2024-01-28 18:34:13 +00:00
a13d7ec2f2
Merge branch 'main' of code.nutfactory.org:hoernschen/website
Some checks failed
build-to-pages / build (push) Failing after 9s
build-to-pages / push (push) Failing after 3m7s
2024-01-28 19:27:54 +01:00
5bb56bdc94
FIX decap cms images 2024-01-28 19:27:41 +01:00
5be09bc68e Update Posts “first_post”
Some checks failed
build-to-pages / build (push) Failing after 9s
build-to-pages / push (push) Failing after 3m6s
2024-01-28 18:22:40 +00:00
e4ca9e1898 Update Posts “_index”
All checks were successful
build-to-pages / build (push) Successful in 33s
build-to-pages / push (push) Successful in 14s
2024-01-28 16:42:09 +00:00
f23a099316
FIX decap cms config
All checks were successful
build-to-pages / build (push) Successful in 30s
build-to-pages / push (push) Successful in 14s
2024-01-28 17:36:34 +01:00
a3e8434d07
CHANGE
All checks were successful
build-to-pages / build (push) Successful in 37s
build-to-pages / push (push) Successful in 16s
2024-01-28 17:32:42 +01:00
0a393f3159
FIX decap cms config
All checks were successful
build-to-pages / build (push) Successful in 59s
build-to-pages / push (push) Successful in 15s
2024-01-28 17:21:46 +01:00
4fb7c0af5e
FIX decap cms config
All checks were successful
build-to-pages / build (push) Successful in 31s
build-to-pages / push (push) Successful in 13s
2024-01-28 16:57:24 +01:00
eca16077dc
ADD decap cms admin
All checks were successful
build-to-pages / build (push) Successful in 37s
build-to-pages / push (push) Successful in 15s
2024-01-28 16:46:50 +01:00
0fc182a88d
CHANGE image optimization UPDATE theme
All checks were successful
build-to-pages / build (push) Successful in 35s
build-to-pages / push (push) Successful in 13s
2024-01-15 22:57:23 +01:00
46e4e8744c
REMOVE theme squirrel 2024-01-15 22:56:47 +01:00
00e73bf142
UPDATE theme
All checks were successful
build-to-pages / build (push) Successful in 16s
build-to-pages / push (push) Successful in 9s
2024-01-14 12:44:57 +01:00
051db06b29
UPDATE theme
All checks were successful
build-to-pages / build (push) Successful in 18s
build-to-pages / push (push) Successful in 9s
2024-01-14 12:29:28 +01:00
5f59c2e1f2
UPDATE theme
All checks were successful
build-to-pages / build (push) Successful in 17s
build-to-pages / push (push) Successful in 9s
2024-01-14 12:17:35 +01:00
167cdb8cbd
ADD height / width to avatar
All checks were successful
build-to-pages / build (push) Successful in 17s
build-to-pages / push (push) Successful in 10s
2024-01-13 17:35:41 +01:00
7d47b9656f
REMOVE test files
All checks were successful
build-to-pages / build (push) Successful in 20s
build-to-pages / push (push) Successful in 9s
2024-01-13 17:17:23 +01:00
78d1afaaa3
FIX build pipeline
All checks were successful
build-to-pages / build (push) Successful in 18s
build-to-pages / push (push) Successful in 9s
2024-01-11 21:08:54 +01:00
81c30e6b2c
ADD image optimization to build pipeline
Some checks failed
build-to-pages / build (push) Failing after 1m28s
build-to-pages / push (push) Has been cancelled
2024-01-11 21:05:36 +01:00
fe8340ad0e
ADD post with multiple headings
All checks were successful
build-to-pages / build (push) Successful in 20s
build-to-pages / push (push) Successful in 9s
2024-01-09 22:52:50 +01:00
203e6ae6a0
UPDATE theme
All checks were successful
build-to-pages / build (push) Successful in 17s
build-to-pages / push (push) Successful in 9s
2024-01-08 17:14:40 +01:00
8433d93d9d
CHANGE socials, CHANGE facIcon
All checks were successful
build-to-pages / build (push) Successful in 16s
build-to-pages / push (push) Successful in 9s
2024-01-08 10:24:28 +01:00
66a0162261
ADD social in hero element
All checks were successful
build-to-pages / build (push) Successful in 17s
build-to-pages / push (push) Successful in 9s
2024-01-06 20:45:15 +01:00
6cf6eeb42a
FIX post list display
All checks were successful
build-to-pages / build (push) Successful in 14s
build-to-pages / push (push) Successful in 9s
2023-12-27 00:41:43 +01:00
d7a02b1e91
ADD test posts for post list
All checks were successful
build-to-pages / build (push) Successful in 16s
build-to-pages / push (push) Successful in 8s
2023-12-27 00:24:08 +01:00
cd11249bfe
ADD footer WIP header WIP imprint
All checks were successful
build-to-pages / build (push) Successful in 45s
build-to-pages / push (push) Successful in 9s
2023-12-25 23:15:49 +01:00
d24eacd837
FIX pipeline
All checks were successful
build-to-pages / build (push) Successful in 14s
build-to-pages / push (push) Successful in 10s
2023-12-24 00:24:35 +01:00
afebbdbd3d
FIX pipeline
Some checks failed
build-to-pages / build (push) Successful in 15s
build-to-pages / push (push) Failing after 8s
2023-12-24 00:20:01 +01:00
674fdfb294
ADD debugging
Some checks failed
build-to-pages / build (push) Successful in 15s
build-to-pages / push (push) Failing after 7s
2023-12-24 00:18:26 +01:00
9185d1afc9
FIX pipeline
Some checks failed
build-to-pages / build (push) Successful in 15s
build-to-pages / push (push) Failing after 8s
2023-12-24 00:15:42 +01:00
b26e708d3b
FIX pipeline
Some checks failed
build-to-pages / build (push) Successful in 42s
build-to-pages / push (push) Failing after 2s
2023-12-24 00:14:25 +01:00
986248e3f6
FIX pipeline
Some checks failed
build-to-pages / build (push) Failing after 2s
build-to-pages / push (push) Failing after 2s
2023-12-24 00:12:22 +01:00
33d9de4407
CHANGE theme, WIP startpage with hero
Some checks failed
build-to-pages / build (push) Failing after 8s
build-to-pages / push (push) Failing after 3s
2023-12-24 00:03:12 +01:00
024f804283
CHANGE draft to false
All checks were successful
build-to-pages / build (push) Successful in 48s
build-to-pages / push (push) Successful in 8s
2023-10-28 22:20:37 +02:00
4f12c39f3b
ADD first blog post
All checks were successful
build-to-pages / build (push) Successful in 15s
build-to-pages / push (push) Successful in 8s
2023-10-28 22:20:05 +02:00
192e33611b
CHANGE include hidden files in move
All checks were successful
build-to-pages / build (push) Successful in 15s
build-to-pages / push (push) Successful in 8s
2023-10-28 22:12:07 +02:00
6a32e6a83d
FIX build
All checks were successful
build-to-pages / build (push) Successful in 15s
build-to-pages / push (push) Successful in 9s
2023-10-28 22:04:13 +02:00
c89ebb915c
CHANGE build, ADD gitignore to static
Some checks failed
build-to-pages / build (push) Successful in 14s
build-to-pages / push (push) Failing after 7s
2023-10-28 22:01:27 +02:00
a5ee8f34e4
FIX hugo output push
All checks were successful
build-to-pages / build (push) Successful in 14s
build-to-pages / push (push) Successful in 8s
2023-10-28 21:51:02 +02:00
ba2b0bbd43
FIX zip
All checks were successful
build-to-pages / build (push) Successful in 15s
build-to-pages / push (push) Successful in 8s
2023-10-28 21:36:38 +02:00
71a24f914f
ADD zip
All checks were successful
build-to-pages / build (push) Successful in 15s
build-to-pages / push (push) Successful in 4s
2023-10-28 21:32:32 +02:00
ef9c1d8bc5
CHANGE zip of hugo output
Some checks failed
build-to-pages / build (push) Successful in 25s
build-to-pages / push (push) Failing after 1m22s
2023-10-28 21:29:20 +02:00
978268f885
CHANGE .domain to static folder
Some checks failed
build-to-pages / build (push) Successful in 39s
build-to-pages / push (push) Failing after 7s
2023-10-28 21:24:59 +02:00
4f102ff1d3 .forgejo/workflows/build.yaml aktualisiert
Some checks failed
build-to-pages / build (push) Failing after 3m1s
build-to-pages / push (push) Failing after 3s
2023-10-28 17:25:47 +00:00
b1cf4deb3b .domains aktualisiert
Some checks failed
build-to-pages / build (push) Failing after 3m6s
build-to-pages / push (push) Failing after 26s
2023-10-28 17:24:19 +00:00
b6ab9f6070 .domains aktualisiert
Some checks failed
build-to-pages / build (push) Failing after 2m55s
build-to-pages / push (push) Failing after 3s
2023-10-27 07:33:12 +00:00
4b5b1e876e .domains aktualisiert
Some checks failed
build-to-pages / build (push) Failing after 3m2s
build-to-pages / push (push) Failing after 4s
2023-10-27 07:07:11 +00:00
262a698f8a index.html hinzugefügt
Some checks failed
build-to-pages / build (push) Failing after 3m11s
build-to-pages / push (push) Failing after 3s
2023-10-25 08:36:02 +00:00
a8f377ec85 .forgejo/workflows/build.yaml aktualisiert
Some checks failed
build-to-pages / build (push) Failing after 3m9s
build-to-pages / push (push) Failing after 3s
2023-10-23 14:33:38 +00:00
461d06b5c7 .forgejo/workflows/build.yaml aktualisiert
Some checks failed
build-to-pages / build (push) Failing after 18s
build-to-pages / push (push) Failing after 3s
2023-10-23 14:31:02 +00:00
07ca7f15a7
ADD hugo
Some checks failed
build-to-pages / build (push) Failing after 1m29s
build-to-pages / push (push) Failing after 2s
2023-10-23 09:41:09 +02:00
977455ce1d .forgejo/workflows/build.yaml aktualisiert
Some checks failed
build-to-pages / build (push) Failing after 8s
build-to-pages / push (push) Failing after 2s
2023-10-22 19:48:16 +00:00
7ade0c8479 .forgejo/workflows/build.yaml aktualisiert
Some checks failed
build-to-pages / build (push) Failing after 6s
build-to-pages / push (push) Failing after 3s
2023-10-22 19:45:53 +00:00
8fa6888305 .forgejo/workflows/build.yaml aktualisiert
Some checks failed
build-to-pages / build (push) Failing after 3s
build-to-pages / push (push) Failing after 2s
2023-10-22 19:43:31 +00:00
f41a50b2a8 .forgejo/workflows/build.yaml aktualisiert
Some checks failed
build-to-pages / build (push) Failing after 1s
build-to-pages / push (push) Failing after 2s
2023-10-22 19:42:49 +00:00
9c5843e800 .forgejo/workflows/build.yaml aktualisiert
Some checks failed
build-to-pages / build (push) Failing after 9s
build-to-pages / push (push) Failing after 2s
2023-10-22 19:31:49 +00:00
e25c3e7f54 .forgejo/workflows/build.yaml aktualisiert
Some checks failed
build-to-pages / build (push) Failing after 12s
build-to-pages / push (push) Failing after 2s
2023-10-22 19:29:55 +00:00
626caafcfb .forgejo/workflows/build.yaml aktualisiert
Some checks failed
build-to-pages / build (push) Failing after 1s
build-to-pages / push (push) Failing after 2s
2023-10-22 19:26:55 +00:00
64453603a5 .forgejo/workflows/build.yaml aktualisiert
Some checks failed
build-to-pages / build (push) Failing after 5s
build-to-pages / push (push) Failing after 2s
2023-10-22 19:21:02 +00:00
13a917d2e6 .forgejo/workflows/build.yaml aktualisiert
Some checks failed
build-to-pages / build (push) Failing after 2s
build-to-pages / push (push) Failing after 3s
2023-10-22 19:20:12 +00:00
e13edd084f .forgejo/workflows/build.yaml aktualisiert
Some checks failed
build-to-pages / build (push) Failing after 3s
build-to-pages / push (push) Failing after 3s
2023-10-22 19:15:55 +00:00
d4444971b7 .forgejo/workflows/build.yaml aktualisiert
Some checks failed
build-to-pages / build (push) Failing after 3s
build-to-pages / push (push) Failing after 3s
2023-10-22 19:13:02 +00:00
73f831b9ae .forgejo/workflows/build.yaml aktualisiert
Some checks failed
build-to-pages / build (push) Failing after 9s
build-to-pages / push (push) Failing after 3s
2023-10-21 19:41:58 +00:00
7d85ea9bb5 .forgejo/workflows/build.yaml aktualisiert
Some checks failed
build-to-pages / build (push) Failing after 2s
build-to-pages / push (push) Failing after 3s
2023-10-21 19:39:07 +00:00
5b0fb3aaa2 .forgejo/workflows/build.yaml aktualisiert
Some checks failed
build-to-pages / build (push) Failing after 3s
build-to-pages / push (push) Failing after 6s
2023-10-21 19:08:09 +00:00
3b12c35389 .forgejo/workflows/build.yaml aktualisiert
Some checks reported warnings
build-to-pages / build (push) Has been cancelled
build-to-pages / push (push) Has been cancelled
2023-10-21 19:04:14 +00:00
925e37dded .forgejo/workflows/build.yaml aktualisiert
Some checks failed
build-to-pages / build (push) Failing after 9s
build-to-pages / push (push) Has been cancelled
2023-10-21 18:54:48 +00:00
e0299257dc .forgejo/workflows/build.yaml aktualisiert
Some checks failed
build-to-pages / build (push) Failing after 10s
build-to-pages / push (push) Failing after 1s
2023-10-20 20:53:21 +00:00
6d32fbc0da .forgejo/workflows/demo.yaml aktualisiert
All checks were successful
/ test (push) Successful in 23s
2023-10-20 15:31:33 +00:00
6fc18e016e .forgejo/workflows/demo.yaml aktualisiert
Some checks failed
/ test (push) Failing after 0s
2023-10-20 15:20:27 +00:00
18 changed files with 270 additions and 8 deletions

View file

@ -0,0 +1,61 @@
name: build-to-pages
on: [push]
branches: [main]
jobs:
build:
runs-on: docker
container:
image: node:latest
env:
HUGO_VERSION: 0.115.4
steps:
- name: Install Hugo CLI
run: |
wget -O ${{ runner.temp }}/hugo.deb https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_extended_${HUGO_VERSION}_linux-amd64.deb \
&& dpkg -i ${{ runner.temp }}/hugo.deb
- name: Install Dart Sass
run: npm i -g sass
- uses: actions/checkout@v4
with:
submodules: recursive
- name: Build with hugo
env:
# For maximum backward compatibility with Hugo modules
HUGO_ENVIRONMENT: production
HUGO_ENV: production
run: hugo --minify
- name: Optimize images
shell: bash
run: |
./themes/kobel/assets/build/images.sh
- name: Zip output
run: apt update && apt install zip -y && zip -r public.zip public/
- uses: actions/upload-artifact@v3
with:
name: hugo-output
path: ./public.zip
if-no-files-found: error
retention-days: 1
push:
runs-on: docker
container:
image: node:latest
steps:
- uses: actions/checkout@v4
with:
ref: public
- name: Clean current files in directory
run: rm -rf *
- uses: actions/download-artifact@v3
with:
name: hugo-output
- name: Unzip hugo output
shell: bash
run: apt update && apt install unzip -y && unzip public.zip -d . && shopt -s dotglob && mv ./public/* ./
- name: Publish
run: |
git config user.name "forgejo-actions"
git config user.email ""
git add .
git commit -m "generated"
git push

View file

@ -1,7 +0,0 @@
on: [push]
jobs:
test:
runs-on: docker
steps:
- uses: actions/checkout@v3
- run: echo All Good

1
.gitignore vendored
View file

@ -12,4 +12,3 @@ hugo.linux
# Temporary lock file while building
/.hugo_build.lock

3
.gitmodules vendored Normal file
View file

@ -0,0 +1,3 @@
[submodule "themes/kobel"]
path = themes/kobel
url = https://code.nutfactory.org/themes/kobel.git

6
archetypes/default.md Normal file
View file

@ -0,0 +1,6 @@
---
title: "{{ replace .Name "-" " " | title }}"
date: {{ .Date }}
draft: true
---

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 MiB

70
config.yaml Normal file
View file

@ -0,0 +1,70 @@
theme: kobel
baseURL: https://hoernschen.de/
languageCode: en-us
title: Hoernschen
enableEmoji: true
enableRobotsTXT: true
markup:
tableOfContents:
endLevel: 3
ordered: false
startLevel: 1
module:
mounts:
- source: assets
target: assets
- source: static
target: assets
params:
description: Description
avatar: /images/avatar.jpg
color:
primary: "#d1501e"
secondary: "#348F26"
# favIcon:
# ico:
# small: /images/favIcons/RegioShopper_16x16.png
# big: /images/favIcons/RegioShopper_32x32.png
header:
links:
- text: Blog
url: /posts
footer:
social:
- type: mastodon
rel: nofollow me
text: Mastodon
url: https://chaos.social/@hoernschen
- type: linkedin
rel: nofollow
text: Linkedin
url: https://www.linkedin.com/in/julian-hoernschemeyer/
- type: gitlab
rel: nofollow
text: Gitlab
url: https://gitlab.com/hoernschen
- type: github
rel: nofollow
text: Github
url: https://github.com/hoernschen
- type: git-alt
rel: nofollow
text: Forgejo
url: https://code.nutfactory.org/hoernschen
- type: git-alt
rel: nofollow
text: Codeberg
url: https://codeberg.org/hoernschen
- type: rss
url: /posts/index.xml
links:
#- text: Imprint
# url: /imprint
#- text: Privacy
# url: /privacy
copyright: Hoernschen

42
content/0_hero.md Normal file
View file

@ -0,0 +1,42 @@
---
type: hero
id: hero
avatar:
url: /images/avatar.jpg
alt: Avatar
type: avatar
width: 712
height: 600
greeting: Hi 👋
introduction: I'm Hoernschen
social:
- type: mastodon
rel: nofollow me
url: https://chaos.social/@hoernschen
- type: linkedin
rel: nofollow
url: https://www.linkedin.com/in/julian-hoernschemeyer/
- type: comment-dots
rel: nofollow
url: https://matrix.to/#/@hoernschen:chat.nutfactory.org
- type: at
url: mailto:hi@hoernschen.de
weight: 1
---
A Software Engineer with a Master degree in Computer Science based in Germany
🚀 Co-Founder of [RegioShopper](https://regioshopper.de)
💚 Green Software evangelist
</> Software is my passion - [view my tech stack](/tech)
✨ Open Source entusiast and occasional [contributor](/contributions)
🌳 Sustainability advocat
☕ Hot drink enjoyer
📫 reach me via
* matrix ([@hoernschen:chat.nutfactory.org](https://matrix.to/#/@hoernschen:chat.nutfactory.org))
* email (hi@hoernschen.de)

0
content/_index.md Normal file
View file

View file

@ -0,0 +1,11 @@
---
title: Contributions
---
## Major
* [Grasp](https://github.com/hoernschen/grasp)
## Minor
* [Dendrite](https://github.com/matrix-org/dendrite)
* [Codeberg Pages Server](https://codeberg.org/Codeberg/pages-server)

4
content/posts/_index.md Normal file
View file

@ -0,0 +1,4 @@
---
title: Blog
---

30
content/tech/_index.md Normal file
View file

@ -0,0 +1,30 @@
---
title: Tech stack
---
## Most experience
* React
* Nginx
* Java with Spring Boot
* Thymeleaf
* MySQL
* Docker with Kubernetes and Traefik
## Favorite and personal Projects
* Htmx
* Golang
* Postgres
* Traefik
* Docker with Kubernetes and Traefik
## Other notable Technologies
* Linux
* HTML & CSS
* Python
* Swift & Kotlin
* Typescript
* Tensorflow
* Hugo

View file

@ -1 +1,3 @@
hoernschen.de
www.hoernschen.de
website.hoernschen.nutfactory.page

5
static/.gitignore vendored Normal file
View file

@ -0,0 +1,5 @@
# Generated files by hugo
/public/
# Generated files by forgejo actions
/hugo-output/

22
static/admin/config.yml Normal file
View file

@ -0,0 +1,22 @@
backend:
name: gitea
repo: hoernschen/website # Path to your Gitea repository
app_id: 6f1e6454-c3e7-42d2-aa8b-f2c0807bc084 # The Client ID provided by Gitea
api_root: https://code.nutfactory.org/api/v1 # API URL of your Gitea instance
base_url: https://code.nutfactory.org # Root URL of your Gitea instance
branch: main
media_folder: assets/images
public_folder: /images
collections:
- name: 'posts'
label: 'Posts'
folder: 'content/posts'
create: true
slug: '{{year}}-{{month}}-{{day}}-{{slug}}'
editor:
preview: false
fields:
- { label: 'Title', name: 'title', widget: 'string' }
- { label: 'Publish Date', name: 'date', widget: 'datetime' }
- { label: 'Description', name: 'description', widget: 'string' }
- { label: 'Body', name: 'body', widget: 'markdown' }

13
static/admin/index.html Normal file
View file

@ -0,0 +1,13 @@
<!doctype html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="robots" content="noindex" />
<title>Content Manager</title>
</head>
<body>
<!-- Include the script that builds the page and powers Decap CMS -->
<script src="https://unpkg.com/decap-cms@^3.0.0/dist/decap-cms.js"></script>
</body>
</html>

BIN
static/images/avatar.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 387 KiB

1
themes/kobel Submodule

@ -0,0 +1 @@
Subproject commit cbe06d5249163020e3bff2440a7bcfb7454e31de