deops is a minimalist, hardcore, and fully automated operations infrastructure built for the next generation of AI-native engineers. Designed from the perspective of a Senior SRE, it embodies a decentralized, code-defined philosophy with a high-end, terminal-inspired aesthetic.
Important
This project is optimized for the Cloudflare Edge Runtime. It uses a pure Edge Dynamic architecture to achieve near-zero latency for operational tools and service management.
- ⚡ Edge-First Architecture: Built on Next.js 16 (Turbopack) and optimized for Cloudflare Pages, bypassing traditional server bottlenecks.
- 🛡️ Cyber Toolbelt: Industrial-grade utilities including an entropy-focused Password Generator and real-time Text-to-QR matrix encoding.
- 🌐 HUD Service Matrix: A centralized "Head-Up Display" for infrastructure observability and CI/CD pipeline monitoring.
- 🧠 Knowledge Base (Ready for Core): A pre-configured Markdown engine for high-density incident post-mortems and architecture design docs.
- 💎 Premium Aesthetic: A sleek, Obsidian-inspired OLED black theme with glassmorphism and subtle geometric micro-animations.
- Core: Next.js 16 (App Router & Server Components)
- Runtime: Cloudflare Edge Runtime
- Styling: Tailwind CSS v4 + PostCSS
- Icons: Lucide React
- i18n: Pure Edge-side localization via a custom
proxy.tslayer.
This project is tailored for Cloudflare Pages using the legacy @cloudflare/next-on-pages@1 plugin (to ensure maximum compatibility without complex adapters).
npx @cloudflare/next-on-pages@1- Framework Preset: None (Custom)
- Build Output Directory:
.vercel/output/static - Compatibility Flags: Add
nodejs_compatto both Production and Preview. - Compatibility Date: Set to at least
2024-11-18.
# Clone the repository
git clone https://github.com/will-opz/deops.org.git
# Install dependencies
npm install
# Launch Turbopack dev server
npm run devWe welcome contributions from the SRE and DevOps community. Whether it's adding a new cyber tool or optimizing the HUD layout, feel free to open a PR.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Distributed under the MIT License. See LICENSE for more information.
Deep. Define. Decentralized.
Designed by deops.org