NixOS Infrastructure Dashboard

Welcome!

This is a Next.js application fully integrated with Nix. All dependencies are managed by Nix, ensuring reproducibility and consistency across environments.

Configuration Source: /nix/store/hwp0a9l764rrqjp5kh7nv37apygp3vzc-web-dashboard-config.json

API Endpoint: https://api.fh.dev.adamczykm.me

πŸ”Œ API Connection Test

FH API Endpoint: https://api.fh.dev.adamczykm.me

Click the button above to test the API connection

πŸ” OAuth Demo Flow

Exercises the web-dashboard β†’ fh-api β†’ AuthVault (stub) β†’ DB path.

FH API: https://api.fh.dev.adamczykm.me
Callback URL: /oauth/callback

Click β€œStart OAuth Flow” to kick off the redirect-based flow.

πŸ“¦ Nix Integration

  • Build with nix build
  • Run with nix run
  • Develop with nix develop

πŸš€ Features

  • Next.js 15 with App Router
  • TypeScript support
  • Standalone output mode
  • Zero network dependencies in build

πŸ” Infrastructure

  • SOPS-encrypted secrets
  • WireGuard mesh networking
  • Inventory-driven configuration
  • Atomic deployments

πŸ“š Documentation

  • Getting Started guide
  • Architecture overview
  • Operations manual
  • Secrets management

Next steps: Extend this dashboard to monitor your NixOS hosts, containers, and services. This app is ready to be containerized and deployed to your infrastructure.