feat: many updates/fixes
All checks were successful
Build Blog Docker Image / build docker (push) Successful in 1m6s

This commit is contained in:
2024-02-15 20:22:49 +01:00
parent afb4394880
commit c3909062e8
24 changed files with 166 additions and 27 deletions

View File

@ -1,2 +1,5 @@
<!-- {{< list title="Projects" cardView=true limit=5 where="Type" value="projects" >}} -->
---
title: "d3vyce Blog's"
description: "This page was built using the Blowfish theme for Hugo."
layout: "simple"
---

View File

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

35
content/about/index.md Normal file
View File

@ -0,0 +1,35 @@
---
title: "About"
draft: false
slug: "about"
layout: "simple"
---
<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" >}}
If you want to send me an email, you can secure it by using my [PGP key](https://blog.d3vyce.fr/pgp-key.txt).
This site uses the [security.txt](https://blog.d3vyce.fr/.well-known/security.txt) standard for bug reporting.
{{< /alert >}}
---
{{< timeline >}}
{{< timelineItem icon="globe" header="Engineering internship: Network Design Architect" badge="2019/2022" subheader="" >}}
Multi-technology collection capacity planning. Study and management of network evolution (collection, xDSL, Fiber, Backbone). Technical deliverables, pre-sales and OSM technical support.
{{< /timelineItem >}}
{{< timelineItem icon="graduation-cap" header="Master's degree in Networks and Cybersecurity" badge="2019/2022" subheader="" >}}
{{< /timelineItem >}}
{{< timelineItem icon="globe" header="Optimization and Monitoring of an enterprise network" badge="2019" subheader="" >}}
Upgrade and documentation of network equipment, implementation of a monitoring and automatic alert solution.
{{< /timelineItem >}}
{{< timelineItem icon="graduation-cap" header="Two-year University degree in Networks and Telecommunications" badge="2017/2019" subheader="" >}}
{{< /timelineItem >}}
{{< /timeline >}}

View File

@ -1,12 +0,0 @@
---
title: "Categories"
draft: false
slug: "categories"
showAuthor: false
showDate: false
showZenMode: false
showWordCount: false
showReadingTime: false
---

View File

@ -0,0 +1,26 @@
---
title: "Categories"
draft: false
slug: "categories"
layout: "simple"
---
{{< list title="Homelab" cardView=true limit=3 where="Description" value="homelab" >}}
<div class="mt-10 flex justify-center">
<a href="homelab">
<button
class="bg-transparent hover:text-primary-500 prose dark:prose-invert font-semibold hover:text-white py-2 px-4 border border-primary-500 hover:border-transparent rounded">Show More</button>
</a>
</div>
---
{{< list title="Security" cardView=true limit=3 where="Description" value="security" >}}
<div class="mt-10 flex justify-center">
<a href="security">
<button
class="bg-transparent hover:text-primary-500 prose dark:prose-invert font-semibold hover:text-white py-2 px-4 border border-primary-500 hover:border-transparent rounded">Show More</button>
</a>
</div>

View File

@ -0,0 +1,8 @@
---
title: "Homelab"
draft: false
slug: "homelab"
layout: "simple"
---
{{< list title=" " cardView=true limit=99 where="Description" value="homelab" >}}

View File

@ -0,0 +1,8 @@
---
title: "Security"
draft: false
slug: "security"
layout: "simple"
---
{{< list title=" " cardView=true limit=99 where="Description" value="security" >}}

View File

@ -4,6 +4,7 @@ date: 2022-04-10
draft: false
slug: "authelia-selfhosted-sso"
tags: ["tools", "sso"]
description: "security"
---
## What's an SSO ?

View File

@ -3,7 +3,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: ["homelab", "reverse proxy"]
tags: ["reverse proxy"]
description: "homelab"
---
You have services that you want to make accessible from outside? A Plex, a password manager, a website, ... You use a non professional connection with a dynamic external IP ? then you must have asked yourself the question of how to host more than one service with only one external IP address !

View File

@ -3,7 +3,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: ["indexing"]
tags: []
description: "homelab"
---
## What's indexation ?

View File

@ -3,7 +3,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", "homelab", "tools"]
tags: ["backup", "tools"]
description: "homelab"
---
You have your local homelab in which you store all your data. You have set up security measures to avoid data loss: parity disk, hot spare, cold spare, RAID, ... But in the event that your server burns down, a power surge fries your server and the data it contains, ... are you ready?

View File

@ -3,7 +3,8 @@ title: "My current Homelab"
date: 2022-02-11
draft: false
slug: "my-current-homelab"
tags: ["homelab"]
tags: []
description: "homelab"
---
## What's a Homelab ?

View File

@ -1,4 +1,7 @@
---
title: "Projects"
# groupByYear: true
---
# cardView: false
# constrainItemsWidth: true
showPagination: false
---

View File

@ -7,6 +7,7 @@ showAuthor: false
showWordCount: false
showReadingTime: false
showRelatedContent: false
showPagination: false
tags: ["css3", "html5", "javascript", "bootstrap"]
---
@ -15,3 +16,8 @@ tags: ["css3", "html5", "javascript", "bootstrap"]
<img src="featured.png"/>
{{< github repo="d3vyce/d3vyce.fr" >}}
Development of my personal website in addition to my Blog.
The goal was to gather in one place a showcase of my skills, my trainings/certifications and my current and past projects.
For this site I used Bootstrap 5 to see what was possible with this library.

View File

@ -7,5 +7,12 @@ showAuthor: false
showWordCount: false
showReadingTime: false
showRelatedContent: false
showPagination: false
tags: ["opnsense", "wireguard", "docker", "unraid", "qemu"]
---
Initially, my goal was to create a media server accessible from anywhere with Plex.
That was the initial objective, but you will see that today my homelab is much more extensive than that.
I have over 20 selfhosted services ranging from password manager, web hosting, game server, etc.

View File

@ -7,6 +7,7 @@ showAuthor: false
showWordCount: false
showReadingTime: false
showRelatedContent: false
showPagination: false
tags: ["bash"]
---

View File

@ -8,6 +8,7 @@ showAuthor: false
showWordCount: false
showReadingTime: false
showRelatedContent: false
showPagination: false
tags: ["python", "prometheus", "docker", "grafana", "esp32", "mqtt"]
---

View File

@ -7,5 +7,6 @@ showAuthor: false
showWordCount: false
showReadingTime: false
showRelatedContent: false
showPagination: false
tags: ["python", "docker", "sql", "flask"]
---