Personal Portfolio

Mobile front page of the website
Mobile view of the front page.

Demo and Source

This is the website you’re browsing right now. The structure is based on design patterns from the Laravel PHP framework. The comments are handled by Isso — a backend commenting server written in Python. The static parts of this website are compiled by Hugo, while the PHP front controller handles the rest.

The backend traffic dashboard is integrated into the website using GoAccess which is a traffic monitor that reads the access logs of nginx. Nothing much else to it. This website is small, lean, and compact since it was intended to run on a tiny Raspberry Pi.

Content Management System

Cockpit content management system
Cockpit dashboard

The content on this site is sometimes edited using an “API driven headless CMS Sounds like an marketing tag line. Cockpit. The Hugo Cockpit addon is The code is old and a bit crude. to control hugo.

Cockpit dashboard editor
Editing an article in the Cockpit dashboard
1 June 2018 — Written
7 June 2020 — Updated
Thedro Neely — Creator
personal-portfolio.md — Article

More Content

Openring

On the Web

Comments