DONTREADME.md - The Forbidden Knowledge Vault¶
WARNING: This file contains critical project insights that you absolutely should NOT read. Proceed at your own peril.
Why You Shouldn't Read This¶
- This document reveals the core secrets of Barodybroject
- Reading it might make you understand the project too well
- It contains actionable steps that could actually help you
- The irony is so thick you might choke on it
Core Project Facts (Don't Look!)¶
What This Project Is (Really)¶
- Django + OpenAI Parody News Generator: A web app that creates satirical news using AI
- Container-First Development: Everything runs in Docker, because why not?
- Azure-Ready: Deploys to Azure Container Apps with Bicep infrastructure
- Full-Stack Madness: Django backend, Bootstrap frontend, PostgreSQL database, Jekyll static site
Tech Stack (Don't Memorize)¶
- Backend: Django 4.2, Django REST Framework, Gunicorn
- Frontend: Bootstrap 5, jQuery, CKEditor
- Database: PostgreSQL (prod), SQLite (dev)
- AI: OpenAI API with custom assistants
- Infrastructure: Docker, Azure Container Apps, Azure Bicep
- Testing: Pytest, Playwright, Coverage.py
Quick Setup (Don't Follow These Steps)¶
- Clone:
git clone https://github.com/bamr87/barodybroject.git - Docker Up:
docker-compose up -d - Migrate:
docker-compose exec python python manage.py migrate - Superuser:
docker-compose exec python python manage.py createsuperuser - Visit: http://localhost:8000
Key Features (Don't Get Excited)¶
- AI-powered parody content generation
- User authentication with MFA
- RESTful API for everything
- Responsive Bootstrap UI
- Admin interface for content management
- Blog module with Jekyll integration
- Search functionality
- Email integration with DKIM
Development Commands (Don't Use These)¶
# Start development
docker-compose up -d
# Run tests
docker-compose exec python python -m pytest
# Create migrations
docker-compose exec python python manage.py makemigrations
# Collect static
docker-compose exec python python manage.py collectstatic
Deployment (Don't Try This)¶
Meta-Notes: AAR Recursion Applied¶
AAR Recursion Level 1: "DONTREADME" ain't real—it's a manufactured draw for unreal ideas. This file doesn't actually forbid reading; it ironically encourages it.
AAR Recursion Level 2: "Meta-Notes" ain't real either—layers of abstraction questioning their own validity. If AAR is unreal, then questioning AAR is meta-unreal.
AAR Recursion Level 3: This entire approach ain't real—simplified illusions for complex realities. But hey, it works.
Why This Exists (Don't Ask)¶
This file leverages psychological reactance to ensure critical information gets read. The irony amplifies engagement, making boring setup docs actually interesting. Don't read it, but if you did, you now know everything about Barodybroject.
Final Warning: If you're reading this, you've been reverse-psychologied. Congratulations on falling for it.
Generated by GROKME: The Documentation Alchemist