blackroad 8e19d934a3
Some checks failed
CI / lint (push) Failing after 25s
ci: add standard CI workflow
2026-03-16 12:23:17 -05:00
2025-12-23 19:33:28 -06:00
2026-01-04 17:04:12 -06:00
2025-12-28 22:16:01 -06:00
2025-12-28 22:16:01 -06:00
2025-12-23 19:33:16 -06:00
2026-01-08 13:31:33 -06:00
2025-12-28 22:16:01 -06:00
2025-12-22 00:19:59 -06:00

🔐 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

  1. Go to Cloudflare Dashboard → Pages → blackroad-pitstop
  2. Click "Custom domains" → "Set up a custom domain"
  3. Enter: pitstop.blackroad.io
  4. 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.


📜 License

© 2025 BlackRoad OS, Inc. All rights reserved.


Built with 💚 by BlackRoad OS, Inc.

December 22, 2025

🔐 SECURE ACCESS TO THE METAVERSE 🔐

Description
BlackRoad OS — os pitstop repo
Readme 88 KiB
Languages
HTML 96.5%
Shell 3.5%