Files
dustins-fault/README.md
hobokenchicken 0d0963198e refactor: simplify deployment for existing Apache Docker container
- Move web files to www/ directory for easy copying to data folder
- Remove Docker setup since user has existing Apache container
- Add custom 404.html page
- Update README with simple deployment instructions
- Keep CGI script as optional bonus feature
2026-02-25 12:02:55 -05:00

65 lines
2.5 KiB
Markdown

# IT'S FUCKING DUSTIN'S FAULT — OFFICIAL BLAME PORTAL
## Overview
The most offensive, hilarious, and utterly ridiculous website ever created. A hilariously crass single-page application that blames everything on Dustin with maximum crassness and zero fucks given.
**Live Demo:** [itsdustinsfault.com](https://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)
- **EASTER EGGS**: Click if you actually like Dustin (you monster)
- **SOUND EFFECTS & ANIMATIONS**: Beeps, glitches, and rage meters
- **RIDICULOUS STATS**: Fuckup counters, rage meters, and fake uptime percentages
- **TERMINAL-STYLE UI**: Retro green-on-black with CRT scanlines
## Tech Stack
- **Vanilla HTML/CSS/JS**: No frameworks, because Dustin would fuck that up too
- **Web Audio API**: For obnoxious sound effects
- **Single `index.html` file**: Everything in one gloriously offensive package
## Deployment
Simply copy the contents of the `www/` directory to your web server's document root (maps to `/var/www/html` in your Apache container).
```bash
# Copy files to your data directory that maps to /var/www/html
cp -r www/* /path/to/your/data/directory/
# Or if your data folder is already set up:
rsync -av www/ /path/to/your/data/folder/
```
## File Structure
```
www/
├── index.html # The main blame portal (everything)
├── 404.html # Custom error page blaming Dustin
└── cgi-bin/
└── blame-dustin.cgi # Optional CGI script (if your server supports it)
```
## Local Development
```bash
# Just open in browser
open www/index.html
# Or serve locally
cd www && python -m http.server 8000
```
## Customization
- Edit `www/index.html` to add more incidents, change names, or increase the offensiveness
- Modify the apology generator with more creative bullshit
- Add your own sound effects or animations
## Contributing
1. Think of something even more offensive
2. Add it to the codebase
3. 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.