8e19d934a33de102ad0cf7f0df4f1976f23ee58b
Some checks failed
CI / lint (push) Failing after 25s
🔐 BlackRoad Pitstop
Secure Authentication Portal for BlackRoad OS Systems
Live: https://pitstop.blackroad.io (pending setup)
🎯 What is Pitstop?
Pitstop is the secure gateway to all BlackRoad OS metaverse files and systems. It provides:
- 🔐 Authentication - Login required to access any files
- 📁 File Management - Browse and access all metaverse files
- 🌌 System Access - Launch universe, view code, read docs
- 👤 Session Management - Secure 24-hour sessions
- 🎨 Beautiful UI - Modern glass morphism design
🚀 Features
Authentication System
- Username/password login
- Session management (24-hour expiry)
- Secure logout
- Auto-redirect on session expiry
Dashboard
- File Grid - Visual cards for all metaverse files
- Stats Overview - Total files, systems, code lines, deployments
- Quick Access - One-click to open any file
- Live Badges - Shows file status (LIVE, SYSTEM, DOCS, etc.)
Security
- Client-side session storage
- No backend required (static hosting)
- Protected file access
- Automatic session validation
🔑 Default Credentials
For demo/testing purposes:
Username: alexa
Password: blackroad2025
Username: admin
Password: blackroad2025
⚠️ IMPORTANT: Change these credentials in index.html before production deployment!
📁 File Structure
blackroad-pitstop/
├── index.html # Login page with authentication
├── dashboard.html # File dashboard (protected)
├── wrangler.toml # Cloudflare Pages config
├── package.json # Project metadata
├── README.md # This file
└── .gitignore # Git ignore rules
🛠️ Setup & Deployment
Deploy to Cloudflare Pages
cd /Users/alexa/blackroad-pitstop
wrangler pages deploy . --project-name=blackroad-pitstop
Custom Domain Setup
- Go to Cloudflare Dashboard → Pages → blackroad-pitstop
- Click "Custom domains" → "Set up a custom domain"
- Enter:
pitstop.blackroad.io - DNS auto-configured by Cloudflare
🔐 Security Configuration
Changing Login Credentials
Edit index.html around line 250:
const VALID_CREDENTIALS = {
'yourusername': 'yourpassword',
'admin': 'strongpassword123'
};
Session Duration
Edit index.html around line 257:
const SESSION_DURATION = 24 * 60 * 60 * 1000; // 24 hours
🌐 Integration with Metaverse
All BlackRoad OS systems accessible through authenticated dashboard:
- universe.blackroad.io - Complete metaverse
- earth.blackroad.io - Earth simulation
- app.blackroad.io - Main application
- api.blackroad.io - Backend API
📊 Statistics
- Total Files: 32
- Systems: 18
- Code Lines: 14K+
- Deployments: 3
📞 Support
BlackRoad OS, Inc.
- Email: blackroad.systems@gmail.com
- Primary: amundsonalexa@gmail.com
📜 License
© 2025 BlackRoad OS, Inc. All rights reserved.
Built with 💚 by BlackRoad OS, Inc.
December 22, 2025
🔐 SECURE ACCESS TO THE METAVERSE 🔐
Languages
HTML
96.5%
Shell
3.5%