- 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
65 lines
2.5 KiB
Markdown
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. |