← RETURN TO CITADEL

♜ DOCKER DEPLOYMENT LAB

CONTAINERIZATION · NGINX · IMAGE BUILDS · PORT MAPPING · REBUILD WORKFLOWS

STATUS: DOCUMENTED PROTOTYPE

PROJECT SNAPSHOT

STARTED

May 2026

STATUS

Documented deployment lab

ROLE

Containerized Citadel prototype

TECH STACK

Docker · NGINX · HTML · CSS · Bash · Git

PROJECT OVERVIEW

The Docker Deployment Lab documents the containerized deployment path built during The Citadel project. This lab used Docker and NGINX to package and serve the Citadel website through a repeatable build and run workflow.

The current public frontend later shifted to Apache on port 80 during Odysseus and local AI integration work, but the Docker deployment remains an important part of the project history and demonstrates containerization, image builds, and web service deployment.

ARCHITECTURE

Git Repository

docker-site/

Dockerfile

Docker Image: citadel-site

Docker Container

NGINX Web Server

Port Mapping: 8080 → 80

SKILLS DEMONSTRATED

COMMAND AREAS PRACTICED

sudo docker build -t citadel-site ./docker-site
sudo docker run -d -p 8080:80 --name citadel-site citadel-site
sudo docker ps
sudo docker ps -a
sudo docker inspect citadel-site
sudo docker rm -f citadel-site

LESSONS LEARNED

CURRENT ROLE IN THE CITADEL

Docker is currently documented as a deployment lab and containerization milestone. Apache now acts as the active public frontend while The Citadel expands toward Odysseus, Argus, and Sentinel.

NEXT OBJECTIVES

Citadel Project Switchboard

Module Links Active
01 //
Linux Hardening
SSH, UFW, Fail2Ban, permissions, and operating guardrails.
Open Module →
02 //
Cloudflare Tunnel
Secure public access without exposing the VM directly.
Open Module →
03 //
Docker Lab
Containerization practice, deployment notes, and recovery workflows.
Open Module →
04 //
Auth Monitor
Authentication visibility and login monitoring foundation.
Open Module →
05 //
SIEM Sandbox
Security monitoring lab and future detection engineering space.
Open Module →
06 //
Auto Deploy
Automation pipeline for future repeatable deployment workflows.
Open Module →
07 //
Odysseus
AI assistant prototype, RAG memory core, and hardware roadmap.
Open Module →
08 //
B-MAK
Private operations case study using sanitized public-safe data only.
Open Module →