feat: add resume, helloworld and boilerplate for managing a vps and 404 writeup
This commit is contained in:
parent
88eaacebce
commit
063dbaafe1
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
||||
/public
|
8
content/_index.md
Normal file
8
content/_index.md
Normal file
@ -0,0 +1,8 @@
|
||||
+++
|
||||
title = ""
|
||||
date = 2025-05-28T22:18:58+02:00
|
||||
draft = false
|
||||
+++
|
||||
|
||||
i'm a 22 years old french student, and it is my website where I share my
|
||||
experience, stuff and CTF writeups. You can click there to find [my resume](/Nemo_DACREMONT-Resume.pdf).
|
8
content/posts/hlelowrold.md
Normal file
8
content/posts/hlelowrold.md
Normal file
@ -0,0 +1,8 @@
|
||||
+++
|
||||
date = '2025-05-28T22:09:43+02:00'
|
||||
draft = false
|
||||
title = 'Hlelo Wrold Hugo !'
|
||||
+++
|
||||
|
||||
This is the first post of this blog ! As usual, this is worth an Hello World,
|
||||
however these become annoying quickly, so let's stick with this Hlelo Wrold.
|
63
content/posts/managing_a_vps.md
Normal file
63
content/posts/managing_a_vps.md
Normal file
@ -0,0 +1,63 @@
|
||||
+++
|
||||
date = '2025-05-29T17:49:34+02:00'
|
||||
draft = true
|
||||
title = 'Managing a VPS the easy way'
|
||||
+++
|
||||
|
||||
Since I don't have direct access to internet, I can't expose easily services
|
||||
from selfhosted on computers from home, this is why I started lending and
|
||||
playing around with VPS last year.
|
||||
|
||||
So the goal is to selfhost services I could use on any of my devices, however,
|
||||
it took me a while to find a setup I liked, since I required the
|
||||
following :
|
||||
|
||||
* Easy management
|
||||
* Easy monitoring
|
||||
* Secure by default
|
||||
* Lightweight
|
||||
|
||||
In this post, I'm not going to deep dive into the implementation, it will be a
|
||||
description of the architecture from an higher level. However, I'm going to
|
||||
share specific configuration for every parts in other posts, and add links to
|
||||
them in this one.
|
||||
|
||||
## The VPS
|
||||
|
||||
The VPS I am lending is fairly cheap at 54€/year for the following specs :
|
||||
|
||||
* 8GB RAM
|
||||
* 50GB Disk
|
||||
* 8 vCPUs
|
||||
|
||||
The reason why this is so cheap is because the hardware is a little older, but
|
||||
this is not an issue for me since my goal is to play around.
|
||||
|
||||
## The architecture
|
||||
|
||||
First things first, the OS. I'm going with Almalinux. And that's almost all, I
|
||||
only installed the docker packages and a few libs here and there and that's all.
|
||||
|
||||
Most of the services I host are web services, and I use traefik as a reverse
|
||||
proxy.
|
||||
|
||||
## Why Almalinux ?
|
||||
|
||||
I didn't know about Almalinux a year ago, and I think many people don't know it,
|
||||
but it's actually a really good OS for a server.
|
||||
|
||||
This is a RedHat Enterprise Linux (RHEL) compatible open source and community
|
||||
based OS. It's not usable for a desktop usage since the package manager offers
|
||||
a small amount of softwares, but it's perfect for a server :
|
||||
|
||||
* Supports selinux by default
|
||||
|
||||
## Management
|
||||
|
||||
## Monitoring
|
||||
|
||||
## Secure
|
||||
|
||||
## Conclusion
|
||||
|
||||
|
8
content/posts/whoami.md
Normal file
8
content/posts/whoami.md
Normal file
@ -0,0 +1,8 @@
|
||||
+++
|
||||
date = '2025-05-29T19:41:36+02:00'
|
||||
draft = true
|
||||
title = '> whoami'
|
||||
+++
|
||||
|
||||
I am Nemo D'acremont, a 22 y/o french computer science enthousiast and student.
|
||||
|
55
content/writeups/404CTF.md
Normal file
55
content/writeups/404CTF.md
Normal file
@ -0,0 +1,55 @@
|
||||
+++
|
||||
date = '2025-05-29T08:13:37+02:00'
|
||||
draft = false
|
||||
title = '404CTF'
|
||||
toc = true
|
||||
+++
|
||||
|
||||
## Note: this is still a draft, I'm working on finishing it
|
||||
|
||||
I participated to the 404CTF, a famous CTF in France, but let's not waste more
|
||||
time.
|
||||
|
||||
## Misc
|
||||
|
||||
### Pix2Num (Number to Image)
|
||||
|
||||
### Space Traveller (Cheating at websocket game)
|
||||
|
||||
|
||||
## Web
|
||||
|
||||
### Cheese Chess
|
||||
|
||||
### Rainbow Rocket
|
||||
|
||||
### Fire Server
|
||||
|
||||
## Forensics
|
||||
|
||||
### USB 51
|
||||
|
||||
### Forensics et Mat [1/2]
|
||||
### Forensics et Mat [2/2]
|
||||
|
||||
### Apprenti Carver [1/2]
|
||||
### Apprenti Carver [2/2]
|
||||
|
||||
### Dockerflag
|
||||
|
||||
### Tape ton MDP
|
||||
|
||||
## Reverse
|
||||
|
||||
### Cbizarre [1/2]
|
||||
### Cbizarre [2/2]
|
||||
|
||||
### Reversconstrictor
|
||||
|
||||
### 3x3cut3_m3
|
||||
|
||||
## Crypto
|
||||
|
||||
### Message lointain
|
||||
|
||||
### Entretien galactique
|
48
data/menu.toml
Normal file
48
data/menu.toml
Normal file
@ -0,0 +1,48 @@
|
||||
# [[entries]]
|
||||
# title = "Experience"
|
||||
#
|
||||
# [[entries.entries]]
|
||||
# title = "a (nearly) no-CSS, fast, minimalist Hugo theme ported from <a href='https://github.com/riggraz/no-style-please'>riggraz/no-style-please</a>."
|
||||
#
|
||||
# [[entries.entries]]
|
||||
# title = "github repo"
|
||||
# url = "https://github.com/hanwenguo/hugo-theme-nostyleplease"
|
||||
|
||||
|
||||
[[entries]]
|
||||
title = "Posts"
|
||||
|
||||
[entries.post_list]
|
||||
limit = 5
|
||||
show_more = true
|
||||
show_more_text = "See more posts"
|
||||
section = "posts"
|
||||
show_more_url = "posts"
|
||||
|
||||
[[entries]]
|
||||
title = "CTF Write-Ups"
|
||||
|
||||
[entries.post_list]
|
||||
limit = 5
|
||||
show_more = true
|
||||
show_more_text = "See more writeups"
|
||||
section = "writeups"
|
||||
show_more_url = "writeups"
|
||||
|
||||
|
||||
# [[entries]]
|
||||
# title = "another list"
|
||||
#
|
||||
# [[entries.entries]]
|
||||
# title = "with subitems"
|
||||
#
|
||||
# [[entries.entries.entries]]
|
||||
# title = "with subsubitems"
|
||||
#
|
||||
# [[entries.entries.entries]]
|
||||
# title = "example page"
|
||||
# url = "about"
|
||||
|
||||
[[entries]]
|
||||
title = "rss"
|
||||
url = "index.xml"
|
@ -1,4 +1,4 @@
|
||||
baseURL = 'https://example.org/'
|
||||
baseURL = 'https://dacremont.xyz'
|
||||
languageCode = 'en-us'
|
||||
title = 'My New Hugo Site'
|
||||
title = "Nemo's portfolio & stuff"
|
||||
theme = 'nostyleplease'
|
||||
|
1
layouts/footer.md
Normal file
1
layouts/footer.md
Normal file
@ -0,0 +1 @@
|
||||
I'm glad you reached the footer and hope you like what you read. If you think somehting is wrong, feel free to [open an issue](https://git.dacremont.xyz/ndacremont/portfolio/issues).
|
BIN
static/Nemo_DACREMONT-Resume.pdf
Normal file
BIN
static/Nemo_DACREMONT-Resume.pdf
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user