fix/feat: many things
All checks were successful
Build Blog Docker Image / build docker (push) Successful in 1m8s

This commit is contained in:
d3vyce 2024-02-18 16:03:49 +01:00
parent aee080bae8
commit b1c67edf51
17 changed files with 61 additions and 29 deletions

View File

Before

Width:  |  Height:  |  Size: 65 KiB

After

Width:  |  Height:  |  Size: 65 KiB

View File

@ -1,7 +1,7 @@
languageCode = "en"
languageName = "English"
weight = 1
title = "d3vyce's Blog"
title = "d3vyce Blog"
[params]
displayName = "EN"
@ -15,7 +15,7 @@ title = "d3vyce's Blog"
[author]
name = "d3vyce"
image = "img/author.png"
image = "img/profil.png"
headline = "Hi 👋, Welcome to my Blog!"
bio = "Cybersecurity, Devops, Infrastructure"
links = [

View File

@ -1,11 +1,9 @@
---
title: "About"
slug: "about"
layout: "simple"
layout: "about"
---
<img src="img/profil-modified.png" />
Hi, I'm Nicolas S aka d3vyce. I am a network and cybersecurity engineer living in France. I've always been passionate about computer science and technology, and over the years I've developed my skills in various fields such as programming, cybersecurity, infrastructure, networks, ... In addition to my master degree in networks and security, I love CTF and I have a homelab at home to continue my learning and experiment new things.
{{< alert icon="circle-info" >}}

View File

@ -1,7 +1,7 @@
---
title: "Categories"
slug: "categories"
layout: "simple"
layout: "categories"
---
{{< list title="Infrastructure" cardView=true limit=3 where="Type" value="infrastructure" >}}

View File

@ -1,9 +1,8 @@
---
title: "Authelia : a selfhosted SSO"
date: 2022-04-10
draft: false
slug: "authelia-selfhosted-sso"
tags: ["sso", "tools"]
tags: ["authentication", "docker", "sso", "tools"]
type: "security"
---

View File

@ -1,9 +1,8 @@
---
title: "How to host multiple services on one public IP ?"
date: 2022-02-28
draft: false
slug: "how-to-host-multiple-services-on-one-public-ip"
tags: ["reverse proxy"]
tags: ["ddns", "docker", "network", "reverse proxy"]
type: "infrastructure"
---

View File

@ -1,9 +1,8 @@
---
title: "How to index your Blog on Google Search"
date: 2022-02-01
draft: false
slug: "how-to-index-your-blog-on-google"
tags: []
tags: ["indexation", "search engine"]
type: "infrastructure"
---

View File

@ -1,9 +1,8 @@
---
title: "How to make daily backups of your HomeLab with Rclone?"
date: 2022-07-19
draft: false
slug: "how-to-make-daily-backups-of-your-homelab"
tags: ["backup", "tools"]
tags: ["backup", "docker", "storage", "tools"]
type: "infrastructure"
---

View File

@ -1,9 +1,9 @@
---
title: "Migrate from Ghost to Hugo"
date: 2024-02-17
draft: false
draft: true
slug: "migrate-from-ghost-to-hugo"
tags: []
tags: ["ci/cd", "docker", "hugo"]
type: "programming"
---

View File

@ -1,9 +1,8 @@
---
title: "My current Homelab"
date: 2022-02-11
draft: false
slug: "my-current-homelab"
tags: []
tags: ["docker", "network", "storage"]
type: "infrastructure"
---

View File

@ -1,14 +1,13 @@
---
title: "d3vyce.fr"
date: 2022-08-06
draft: false
slug: "d3vyce-fr"
showAuthor: false
showWordCount: false
showReadingTime: false
showRelatedContent: false
showPagination: false
tags: ["css3", "html5", "javascript", "bootstrap"]
tags: ["bootstrap", "css3", "html5", "javascript"]
---
## Overview

View File

@ -1,14 +1,13 @@
---
title: "Homelab"
date: 2019-07-21
draft: false
slug: "homelab"
showAuthor: false
showWordCount: false
showReadingTime: false
showRelatedContent: false
showPagination: false
tags: ["opnsense", "wireguard", "docker", "unraid", "qemu"]
tags: ["docker", "opnsense", "qemu", "unraid", "wireguard"]
---
Initially, my goal was to create a media server accessible from anywhere with Plex.

View File

@ -1,14 +1,13 @@
---
title: "Pentools"
date: 2023-01-29
draft: false
slug: "pentools"
showAuthor: false
showWordCount: false
showReadingTime: false
showRelatedContent: false
showPagination: false
tags: ["bash"]
tags: ["bash", "tools"]
---
## Overview

View File

@ -1,15 +1,13 @@
---
title: "Teleinfo Exporter"
date: 2023-12-19
draft: false
slug: "teleinfo-exporter"
# summary: "Template for creating a recipe for Blowfish theme"
showAuthor: false
showWordCount: false
showReadingTime: false
showRelatedContent: false
showPagination: false
tags: ["python", "prometheus", "docker", "grafana", "esp32", "mqtt"]
tags: ["docker", "esp32", "grafana", "mqtt", "prometheus", "python"]
---
## Overview

View File

@ -1,12 +1,12 @@
---
title: "URL Shortener"
date: 2023-03-05
draft: false
draft: true
slug: "url-shortener"
showAuthor: false
showWordCount: false
showReadingTime: false
showRelatedContent: false
showPagination: false
tags: ["python", "docker", "sql", "flask"]
tags: ["docker", "flask", "python", "sql"]
---

View File

@ -0,0 +1,44 @@
{{ define "main" }}
{{ $disableImageOptimization := .Site.Params.disableImageOptimization | default false }}
<article class="flex flex-col items-center justify-center text-center">
<header class="flex flex-col items-center mb-3">
{{ with .Site.Author.image }}
{{ $authorImage := resources.Get . }}
{{ if $authorImage }}
{{ if not $disableImageOptimization }}
{{ $authorImage = $authorImage.Fill "288x288" }}
{{ end }}
<img
class="mb-2 rounded-full h-36 w-36"
width="144"
height="144"
alt="{{ $.Site.Author.name | default "Author" }}"
src="{{ $authorImage.RelPermalink }}"
/>
{{ end }}
{{ end }}
<h1 class="text-4xl font-extrabold">
{{ .Site.Author.name | default .Site.Title }}
</h1>
<div class="mt-1 text-2xl">
{{ partialCached "author-links.html" . }}
</div>
</header>
</article>
<article class="max-w-full">
<header>
{{ if .Params.showBreadcrumbs | default (.Site.Params.article.showBreadcrumbs | default false) }}
{{ partial "breadcrumbs.html" . }}
{{ end }}
<h1 class="mt-0 text-4xl font-extrabold text-neutral-900 dark:text-neutral">
{{ .Title | emojify }}
</h1>
</header>
<section class="max-w-full mt-6 prose dark:prose-invert">
{{ .Content | emojify }}
</section>
<footer class="pt-8">
{{ partial "sharing-links.html" . }}
</footer>
</article>
{{ end }}