Files
Website-2026/blog/the first post.text
2026-07-09 12:13:48 +02:00

11 lines
1.1 KiB
Plaintext

2026-07-09 12:00
My Self-Hosted Portfolio Website
Finally got around to building a proper home for my lab. Instead of throwing people a list of subdomains, I now have a clean landing page that actually explains what I'm doing and why it matters.
The site has the essentials: a professional summary, a skills showcase (with a dedicated photography card because that's a big part of my life), a gallery that loads from a manifest and supports fullscreen modal viewing, a server snapshot, and a simple contact block. I kept the design consistent with a red theme and made sure everything loads fast without unnecessary bloat.
The deployment is fully automated too. A script pulls the latest repo changes, regenerates manifests, and pushes everything to /var/www/html. I set up a systemd timer to run it every twelve hours, so the site stays fresh without me lifting a finger. The blog runs off plain text files and sorts posts newest-first, which is exactly the kind of simplicity I love about self-hosting.
This post includes a referenced attachment file just to demonstrate the system.
You can download it here: [[file: example-attachment.txt]]