← Complete project index

Web & Data Systems / Built / deployed

Technical Publishing & Portfolio Stack

First-party Flask/PostgreSQL publishing system powering the technical archive, case studies, admin workflow and public portfolio, with a parallel Tor v3 publishing path.

STATUSBuilt / deployed
AREAWeb & Data Systems
STACK6 documented technologies
INTEGRATIONS4 connected / bounded services
01

OVERVIEW

What I built.

First-party Flask/PostgreSQL publishing system powering the technical archive, case studies, admin workflow and public portfolio, with a parallel Tor v3 publishing path.

01

Built the publishing application that powers the technical archive, portfolio, case studies and admin workflows.

02

Used first-party Flask/Jinja/CSS with PostgreSQL-backed posts and Markdown rendering.

03

Maintained a separate Tor v3 publishing topology alongside the public clearnet site.

02

SYSTEM ARCHITECTURE

How the system is divided.

01
Architecture boundary

Public web -> edge/ingress -> Flask/Gunicorn -> PostgreSQL.

02
Architecture boundary

Tor v3 path -> Tor onion service -> Nginx -> Flask/Gunicorn -> PostgreSQL.

03
Architecture boundary

Admin publishing uses authenticated sessions and sanitized Markdown rather than raw HTML storage.

03

NETWORK / DATA FLOW

What talks to what.

04

TECHNOLOGY STACK

The technical surface.

01Flask
02PostgreSQL
03Gunicorn
04Nginx
05Tor
06Markdown
05

IMPLEMENTATION

How it works in practice.

  1. 01

    Public web -> edge/ingress -> Flask/Gunicorn -> PostgreSQL.

  2. 02

    Tor v3 path -> Tor onion service -> Nginx -> Flask/Gunicorn -> PostgreSQL.

  3. 03

    Admin publishing uses authenticated sessions and sanitized Markdown rather than raw HTML storage.

06

TESTING & VALIDATION

How I know it works.

TEST 01

Public route HTTP checks

TEST 02

Tor stack health/deploy checks

TEST 03

Admin authentication and redirect behavior

TEST 04

Markdown sanitization path

TEST 05

Database backup

TEST 06

Portfolio/project route crawl

07

EXTERNAL SERVICES & DEPENDENCIES

What sits outside the core.

CORETechnical Publishing & Portfolio Stack
08

ENGINEERING EVIDENCE

Artifacts behind the claims.

01Live reazromen.com
02Portfolio pages
03Technical archive
04Admin publishing UI
05PostgreSQL schema
06Tor v3 deployment
09

BOUNDARIES / CONSTRAINTS

What the project does not pretend to solve.

No third-party analytics/scripts on the public portfolio

Secrets and onion identity remain outside Git

Clearnet and onion ingress are separate operational paths

10

RESULT / CURRENT STATE

What this produced.

A self-hosted publishing and portfolio system that can present deep engineering work and long-form technical notes across public and onion access paths.