- Transform into hilariously offensive Docker-hosted blame portal - Add Apache container with custom 404 blaming Dustin - Implement MySQL database tracking all of Dustin's eternal sins - Create interactive features: live incident feed, apology generator, nuclear option - Add ridiculous animations, sound effects, and CRT-style UI - Include CGI script for extra blame generation - Set up docker-compose with phpMyAdmin for database admin - Maximum crassness with zero restraint - everything is Dustin's fault
3.0 KiB
3.0 KiB
IT'S FUCKING DUSTIN'S FAULT — OFFICIAL BLAME PORTAL
Overview
The most offensive, hilarious, and utterly ridiculous website ever created. A Docker-hosted Apache monstrosity that blames everything on Dustin with maximum crassness and zero fucks given.
Live Demo: itsdustinsfault.com (once deployed)
Features
- LIVE INCIDENT FEED: Auto-generating fuckups blamed on Dustin (every 5 seconds)
- OFFICIAL BLAME SUBMISSION FORM: File your own reports of Dustin's latest bullshit
- DUSTIN'S APOLOGY GENERATOR™: Generates bullshit apologies with sincerity ratings
- NUCLEAR OPTION: Attempt to fire Dustin (spoiler: it won't work)
- SOUND EFFECTS & ANIMATIONS: Beeps, glitches, and rage meters
- COWSAY CGI INTERFACE: Because why not have a CGI script that blames Dustin using cowsay?
- MYSLQL DATABASE: Tracks all of Dustin's sins in a proper database
- PHPMyAdmin: View the database of Dustin's eternal damnation
- RIDICULOUS STATS: Fuckup counters, rage meters, and fake uptime percentages
- EASTER EGGS: Click if you actually like Dustin (you monster)
Tech Stack (Overkill Edition)
- Docker & Docker Compose: Full containerized deployment
- Apache HTTPD: Serving static files and CGI scripts
- MySQL: Database of Dustin's eternal sins
- PHPMyAdmin: Admin interface for viewing Dustin's fuckups
- Vanilla HTML/CSS/JS: No frameworks, because Dustin would fuck that up too
- Web Audio API: For obnoxious sound effects
- Cowsay & Fortune: CGI scripts because we're living in 1995
Docker Deployment
# Start the entire blame ecosystem
docker-compose up -d
# Access the main site
# http://localhost:8080
# Access phpMyAdmin (to view Dustin's sins)
# http://localhost:8081
# Username: dustin
# Password: blame_me
Local Development
# Just open in browser (for cowards)
open index.html
# Or run the full Docker stack
docker-compose up
Architecture
dustins-fault-website/
├── index.html # The main blame portal
├── Dockerfile # Apache container with cowsay & fortune
├── docker-compose.yml # Full stack with MySQL & phpMyAdmin
├── cgi-bin/
│ └── blame-dustin.cgi # CGI script for cowsay blaming
├── mysql-init/
│ └── 01-init.sql # Database schema & sample fuckups
├── logs/ # Apache logs
├── mysql-data/ # Persistent database storage
└── README.md # This file
Database Schema
The MySQL database tracks:
- Individual fuckups with severity levels
- Dustin's bullshit apologies
- Blame statistics and mood tracking
- Automated daily fuckup insertion
Contributing
- Think of something even more offensive
- Add it to the codebase
- Blame Dustin for any bugs
Legal Disclaimer
This website is pure satire and contains extreme profanity. If you're offended, it's probably Dustin's fault anyway.
© 2026 Corporate Blame Allocation Division — All faults reserved. Dustin takes full responsibility.