added .gitignore, removed .DS_Store and public folder
All checks were successful
Build,test and deploy iamstephan.info / deploy-prod (push) Successful in 19s

This commit is contained in:
Stephan Hadan 2025-01-06 00:02:35 +01:00
parent 87b6bd0579
commit 7985498ea2
23 changed files with 15 additions and 720 deletions

BIN
.DS_Store vendored

Binary file not shown.

15
.gitignore vendored Normal file
View file

@ -0,0 +1,15 @@
.DS_Store
# Generated files by hugo
/public/
/resources/_gen/
/assets/jsconfig.json
hugo_stats.json
# Executable may be added to repository
hugo.exe
hugo.darwin
hugo.linux
# Temporary lock file while building
/.hugo_build.lock

View file

@ -1,73 +0,0 @@
<!DOCTYPE html>
<html lang="en-US">
<head><script src="/livereload.js?mindelay=10&amp;v=2&amp;port=1313&amp;path=livereload" data-no-instant defer></script>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>
Stephan Hadan - 404 Page not found
</title>
<meta name="generator" content="Hugo 0.140.2">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/styles/default.min.css">
<link rel="stylesheet"
href="https://fonts.googleapis.com/css2?family=Lato:wght@300;400&family=Roboto+Slab:wght@400;700&family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700" />
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC"
crossorigin="anonymous" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css">
<link rel="stylesheet" href="http://localhost:1313/css/main.css">
<link rel="stylesheet" href="http://localhost:1313/css/custom.css">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="manifest" href="/site.webmanifest">
<meta name="theme-color" content="#ffffff"></head>
<body lang="en-US">
<div class="container my-auto">
<section id="error-pane" class="text-center error">
<h1 class="text-center">404</h1>
<p>Sorry! That page does not exist. It may have been removed or moved to a new section on the site. Click <a
href="/">here</a> go back to the home page.</p>
</section>
<footer class="text-center footer">
<hr />
<h6 class="text-center copyright">© 2025. Stephan Hadan. <a href="https://creativecommons.org/licenses/by/4.0/deed.en">Some Rights Reserved</a>.</h6>
</footer>
</div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/highlight.min.js"></script>
<script>hljs.highlightAll();</script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js"
integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM" crossorigin="anonymous"></script>
<script src="/js/custom.js"></script>
</body>
</html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 323 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 54 KiB

View file

@ -1,81 +0,0 @@
<!DOCTYPE html>
<html lang="en-US">
<head><script src="/livereload.js?mindelay=10&amp;v=2&amp;port=1313&amp;path=livereload" data-no-instant defer></script>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>
Stephan Hadan - Categories
</title>
<meta name="generator" content="Hugo 0.140.2">
<link rel="alternate" type="application/rss&#43;xml" href="http://localhost:1313/categories/index.xml">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/styles/default.min.css">
<link rel="stylesheet"
href="https://fonts.googleapis.com/css2?family=Lato:wght@300;400&family=Roboto+Slab:wght@400;700&family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700" />
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC"
crossorigin="anonymous" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css">
<link rel="stylesheet" href="http://localhost:1313/css/main.css">
<link rel="stylesheet" href="http://localhost:1313/css/custom.css">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="manifest" href="/site.webmanifest">
<meta name="theme-color" content="#ffffff"><link rel="alternate" type="application/rss+xml" title="Stephan Hadan" href="/categories/index.xml" />
<link rel="alternate" type="application/json" title="Stephan Hadan" href="http://localhost:1313/feed.json" />
<link rel="EditURI" type="application/rsd+xml" href="http://localhost:1313/rsd.xml" /></head>
<body lang="en-US">
<div class="container my-auto">
<section id="list-pane" class="list">
<ul class="list-unstyled">
</ul>
</section>
<section id="menu-pane" class="menu text-center">
<h4 class="text-center mt-3"><a class="menu-item" href="http://localhost:1313/">home</a></h4>
</section>
<footer class="text-center footer">
<hr />
<h6 class="text-center copyright">© 2025. Stephan Hadan. <a href="https://creativecommons.org/licenses/by/4.0/deed.en">Some Rights Reserved</a>.</h6>
</footer>
</div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/highlight.min.js"></script>
<script>hljs.highlightAll();</script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js"
integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM" crossorigin="anonymous"></script>
<script src="/js/custom.js"></script>
</body>
</html>

View file

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Categories on Stephan Hadan</title>
<link>http://localhost:1313/categories/</link>
<description>Recent content in Categories on Stephan Hadan</description>
<generator>Hugo</generator>
<language>en-US</language>
<atom:link href="http://localhost:1313/categories/index.xml" rel="self" type="application/rss+xml" />
</channel>
</rss>

View file

@ -1 +0,0 @@
/* Add custom CSS here. */

View file

@ -1,229 +0,0 @@
@-ms-viewport {
width: device-width;
}
@-o-viewport {
width: device-width;
}
@viewport {
width: device-width;
}
a,
a:hover,
a:visited,
a:link {
text-decoration: none;
color: rgb(24 24 27);
}
body {
font-family: "Roboto Slab", "Roboto", "Lato", sans-serif;
font-size: 20px;
font-weight: 400;
width: auto;
height: 100%;
min-height: 100%;
margin: 0;
background-color: #fcfcfc;
}
html {
position: relative;
height: 100%;
min-height: 100%;
margin: 0;
}
li {
text-align: left;
}
.author {
color: #444;
}
.author h1,
.author h2,
.author h3,
.author h4,
.author h5,
.author h6,
.author p {
font-family: "Roboto Slab", serif;
}
.category {
color: #966 !important;
}
.container {
overflow: auto;
max-width: 800px;
padding: 0 15px;
}
.content {
margin-top: 20px;
margin-bottom: 20px;
}
.content a {
text-decoration: none;
color: rgb(153 27 27);
}
div.content {
font-family: "Roboto", sans-serif;
font-size: 18px;
font-weight: 300;
color: #777;
}
.copyright {
font-family: "Roboto", sans-serif;
font-size: 12px;
font-weight: 200;
}
.description {
font-family: "Roboto", sans-serif;
font-weight: 200;
color: rgb(161 161 170);
font-size: 16px;
}
.error {
font-family: "Roboto", sans-serif;
font-weight: 300;
margin-top: 100px;
}
.error a {
color: rgb(153 27 27);
}
.error h1 {
font-size: 80px;
color: #8b8b8b;
}
.error p {
margin-top: 150px;
color: #777;
}
.excerpt {
font-family: "Lato", sans-serif;
font-size: 18px;
font-weight: 200;
color: #555;
margin-bottom: 20px;
}
.footer {
margin-top: 10px;
color: #8b8b8b;
}
.header {
margin-top: 60px;
margin-bottom: 20px;
}
.headshot {
width: 180px;
height: 180px;
object-fit: cover;
}
.info {
margin-top: 10px;
margin-bottom: 20px;
}
.intro {
font-family: "Roboto Slab", serif;
font-weight: 300;
font-size: 20px;
color: rgb(82 82 91);
}
h3.intro {
margin-top: 0px;
}
.list {
font-family: "Roboto", sans-serif;
margin-top: 50px;
}
.list li {
list-style: none;
}
.list-entry {
font-family: "Roboto Slab", serif;
font-size: 25px;
font-weight: 400;
margin-top: 10px;
margin-bottom: 20px;
}
.list-entry-link {
padding: 0;
}
.main-menu {
margin-top: 10px;
margin-bottom: 20px;
}
.menu {
margin-top: 10px;
margin-bottom: 20px;
}
.menu-item {
font-family: "Lato", sans-serif;
font-size: 20px;
font-weight: 300;
text-decoration: none;
color: rgb(153 27 27) !important;
}
.meta {
font-family: "Roboto", sans-serif;
font-size: 12px;
font-weight: 200;
color: rgb(113 113 122);
}
a.meta {
color: rgb(153 27 27);
}
h6.meta {
font-family: "Roboto", sans-serif;
font-size: 12px;
font-weight: 200;
color: rgb(113 113 122);
}
section.meta {
margin-top: ;
}
.powered {
font-family: "Roboto", sans-serif;
font-size: 12px;
font-weight: 300;
}
.social {
margin: 20px 10px;
}
.social a {
color: #526d7a;
margin: 5px;
}
.title {
font-family: "Roboto Slab", serif;
font-weight: 400;
rgb(24 24 27);
}
header.title {
margin-top: 50px;
padding: 0px;
}
@media (max-width: 991px) {
.header {
margin-top: 50px;
margin-bottom: 20px;
}
.list {
font-family: "Roboto", sans-serif;
margin-top: 30px;
}
}
pre > code {
white-space: pre;
word-wrap: initial;
word-break: initial;
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 827 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 26 KiB

View file

@ -1,207 +0,0 @@
<!DOCTYPE html>
<html lang="en-US">
<head><script src="/livereload.js?mindelay=10&amp;v=2&amp;port=1313&amp;path=livereload" data-no-instant defer></script>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>
Stephan Hadan
</title>
<meta name="generator" content="Hugo 0.140.2">
<link rel="alternate" type="application/rss&#43;xml" href="http://localhost:1313/index.xml">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/styles/default.min.css">
<link rel="stylesheet"
href="https://fonts.googleapis.com/css2?family=Lato:wght@300;400&family=Roboto+Slab:wght@400;700&family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700" />
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC"
crossorigin="anonymous" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css">
<link rel="stylesheet" href="http://localhost:1313/css/main.css">
<link rel="stylesheet" href="http://localhost:1313/css/custom.css">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="manifest" href="/site.webmanifest">
<meta name="theme-color" content="#ffffff"><link rel="alternate" type="application/rss+xml" title="Stephan Hadan" href="/index.xml" />
<link rel="alternate" type="application/json" title="Stephan Hadan" href="http://localhost:1313/feed.json" />
<link rel="EditURI" type="application/rsd+xml" href="http://localhost:1313/rsd.xml" /></head>
<body lang="en-US">
<div class="container my-auto">
<header class="text-center header">
<img src="http://localhost:1313/images/headshot.png" alt="Author Image" class="img-fluid rounded-circle mx-auto d-block headshot">
<h1 class="author mt-3">Stephan Hadan</h1>
</header>
<section id="info-pane" class="text-center info">
<h3 class="intro">Senior Principal IT Operations Engineer</h3>
<h4 class="description">💻 OSS enthusiast | 🔧 Mac &amp; beyond sysadmin | 🤖 AI practitioner | 🆔 Zero Trust advocate | 🚀 Open Source &gt; proprietary | Always exploring techs edge!</h4>
</section>
<section id="social-pane" class="text-center social">
<a href="https://x.com/hadan72" aria-label="X" target="_blank"><i class="fab fa-x-twitter" aria-hidden="true"></i></a>
<a href="https://bsky.app/profile/stiebke.bsky.social" aria-label="Bluesky" target="_blank"><i class="fab fa-bluesky" aria-hidden="true"></i></a>
<a href="https://freiburg.social/@stiebke" aria-label="Mastodon" target="_blank"><i class="fab fa-mastodon" aria-hidden="true"></i></a>
<a href="https://orcid.org/0009-0007-0675-657X" aria-label="ORCID" target="_blank"><i class="fab fa-orcid" aria-hidden="true"></i></a>
<a href="https://github.com/stiebke" aria-label="Github" target="_blank"><i class="fab fa-github" aria-hidden="true"></i></a>
<a href="https://instagram.com/stiebke" aria-label="Instagram" target="_blank"><i class="fab fa-instagram" aria-hidden="true"></i></a>
<a href="https://linkedin.com/in/stiebke" aria-label="LinkedIn" target="_blank"><i class="fab fa-linkedin" aria-hidden="true"></i></a>
<a href="https://www.xing.com/profile/Stephan_Hadan" aria-label="Xing" target="_blank"><i class="fab fa-xing" aria-hidden="true"></i></a>
<a href="mailto:stephan@hadan.de" aria-label="Email"><i class="fas fa-envelope" aria-hidden="true"></i></a>
</section>
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Person",
"name": "Stephan Hadan",
"url": "",
"sameAs": [
"https://twitter.com/hadan72",
"https://orcid.org/0009-0007-0675-657X",
"https://github.com/stiebke",
"https://instagram.com/stiebke",
"https://linkedin.com/in/stiebke",
"https://www.xing.com/profile/Stephan_Hadan",
""
]
}
</script>
<footer class="text-center footer">
<hr />
<h6 class="text-center copyright">© 2025. Stephan Hadan. <a href="https://creativecommons.org/licenses/by/4.0/deed.en">Some Rights Reserved</a>.</h6>
</footer>
</div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/highlight.min.js"></script>
<script>hljs.highlightAll();</script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js"
integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM" crossorigin="anonymous"></script>
<script src="/js/custom.js"></script>
</body>
</html>

View file

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Stephan Hadan</title>
<link>http://localhost:1313/</link>
<description>Recent content on Stephan Hadan</description>
<generator>Hugo</generator>
<language>en-US</language>
<atom:link href="http://localhost:1313/index.xml" rel="self" type="application/rss+xml" />
</channel>
</rss>

View file

@ -1 +0,0 @@
// Insert custom javascript here.

View file

@ -1 +0,0 @@
{"name":"hugo-goa","short_name":"goa","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"}

View file

@ -1 +0,0 @@
User-agent: *

View file

@ -1 +0,0 @@
{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"}

View file

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>http://localhost:1313/categories/</loc>
</url><url>
<loc>http://localhost:1313/</loc>
</url><url>
<loc>http://localhost:1313/tags/</loc>
</url>
</urlset>

View file

@ -1,81 +0,0 @@
<!DOCTYPE html>
<html lang="en-US">
<head><script src="/livereload.js?mindelay=10&amp;v=2&amp;port=1313&amp;path=livereload" data-no-instant defer></script>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>
Stephan Hadan - Tags
</title>
<meta name="generator" content="Hugo 0.140.2">
<link rel="alternate" type="application/rss&#43;xml" href="http://localhost:1313/tags/index.xml">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/styles/default.min.css">
<link rel="stylesheet"
href="https://fonts.googleapis.com/css2?family=Lato:wght@300;400&family=Roboto+Slab:wght@400;700&family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700" />
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC"
crossorigin="anonymous" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css">
<link rel="stylesheet" href="http://localhost:1313/css/main.css">
<link rel="stylesheet" href="http://localhost:1313/css/custom.css">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="manifest" href="/site.webmanifest">
<meta name="theme-color" content="#ffffff"><link rel="alternate" type="application/rss+xml" title="Stephan Hadan" href="/tags/index.xml" />
<link rel="alternate" type="application/json" title="Stephan Hadan" href="http://localhost:1313/feed.json" />
<link rel="EditURI" type="application/rsd+xml" href="http://localhost:1313/rsd.xml" /></head>
<body lang="en-US">
<div class="container my-auto">
<section id="list-pane" class="list">
<ul class="list-unstyled">
</ul>
</section>
<section id="menu-pane" class="menu text-center">
<h4 class="text-center mt-3"><a class="menu-item" href="http://localhost:1313/">home</a></h4>
</section>
<footer class="text-center footer">
<hr />
<h6 class="text-center copyright">© 2025. Stephan Hadan. <a href="https://creativecommons.org/licenses/by/4.0/deed.en">Some Rights Reserved</a>.</h6>
</footer>
</div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/highlight.min.js"></script>
<script>hljs.highlightAll();</script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js"
integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM" crossorigin="anonymous"></script>
<script src="/js/custom.js"></script>
</body>
</html>

View file

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Tags on Stephan Hadan</title>
<link>http://localhost:1313/tags/</link>
<description>Recent content in Tags on Stephan Hadan</description>
<generator>Hugo</generator>
<language>en-US</language>
<atom:link href="http://localhost:1313/tags/index.xml" rel="self" type="application/rss+xml" />
</channel>
</rss>