Dashboard & UI Gallery

Bisync Hub features a zero-dependency, compiled-in Web Cockpit built with Alpine.js and Tailwind CSS. The interface operates completely self-contained from the single Go binary with zero external npm or Node.js runtime requirements.


1. Operations & Telemetry Cockpit

The primary operations cockpit provides real-time visibility into the health of synchronization pairs, active transfer speeds, cumulative data transferred, and engine status indicators.

Bisync Hub Real-Time Telemetry Cockpit
Production Cockpit Real-time transfer velocity, synchronization metrics, and engine status indicators

2. Interactive Sync Review & Safety Barrier

When unexpected deletion spikes or non-trivial conflicts exceed configured thresholds, Bisync Hub halts execution and requires human-in-the-loop sign-off before destructive changes touch replicas.

Step 1: Sync Review Barrier Active

The engine detects threshold breaches during dry-run analysis, trips the circuit breaker, and engages the review barrier:

Sync Review Barrier Active
1. Sync Review Barrier Engaged Circuit breaker trips when deletion or conflict thresholds are exceeded, halting automated execution

Step 2: Granular Resolution & Heuristics

Operators inspect proposed changes, view heuristic recommendations (e.g., Office lock files, local user deletions, canary protection), and choose per-file decisions or batch-apply recommendations:

Sync Review Resolution Modal
2. Granular Triage & Heuristic Recommendations Side-by-side metadata inspection, heuristic scoring, per-file resolutions, and batch actions

Step 3: Pre-Mutation Backups & Automated Sync

Upon clicking “Apply Resolutions & Sync”, the system stages atomic backups of all mutated files, marks the review session complete, and triggers an authorized force sync:

Sync Review Starting Execution
3. Staged Backups & Force Sync Execution Modal auto-closes with toast notification; pre-mutation backups are saved and force sync is triggered

Step 4: Multi-Stream Correlated Daemon Logs

The correlated daemon log modal allows operators to follow live execution across journal logs and engine streams, confirming safe convergence:

Correlated Multi-Stream Daemon Logs
4. Correlated Multi-Stream Diagnostics Correlated execution output confirming clean sync convergence and barrier dismissal

3. Cryptographic Immutable Audit Ledger

A mathematically verifiable, SHA-256 hash-chained compliance ledger tracking sync events, operator resolutions, and file mutations. Backed by pure-Go SQLite with schema triggers enforcing append-only immutability.

Unified Audit Ledger & Verification

Operators can inspect the full chronological ledger, run live cryptographic verification, filter by action or actor, and export to CSV or JSONL:

Unified Cryptographic Audit Ledger
Unified Cryptographic Audit Ledger Live SHA-256 hash-chain verification, action/actor filtering, pagination, and CSV/JSONL compliance export

Tamper-Evident Block Inspection

Every ledger block links cryptographically to its predecessor (H_n = SHA256(H_{n-1} || payload || timestamp)). Clicking any record displays the full forensic block breakdown with redacted secrets:

Cryptographic Audit Block Inspection
Forensic Block Inspection Sequence ID, previous hash, current block hash, and recursive secret-sanitized payload

4. Storage Remotes & OAuth Management

Manage cloud endpoints and local storage directories from a centralized interface. The panel displays reachability status, authentication health, and latency diagnostics.

Storage Remotes Management
Storage Remotes Endpoint connectivity overview, active remotes, and OAuth authentication health

Guided OAuth Configuration Modals

Configure and renew OAuth2 credentials for major cloud storage backends with clear, guided credential forms:

Google Drive OAuth Configuration Modal
Google Drive Setup Client ID, Secret & scope authorization
Microsoft OneDrive OAuth Configuration Modal
OneDrive Setup Personal & Business Graph API credential setup

5. Dual-Pane File Explorer

Inspect directory trees, file sizes, and modification timestamps across both synchronization roots side-by-side without leaving the browser or invoking CLI commands.

Bisync Hub Dual-Pane File Explorer
Dual-Pane Explorer Side-by-side browsing of local directories and remote cloud storage hierarchies

6. Live Execution & Correlated Daemon Diagnostics

Comprehensive diagnostics allowing operators to inspect live Rclone engine outputs and systemd daemon execution logs without SSH session requirements.

Bisync Execution Log Panel
Engine Execution Log Live log stream with syntax-highlighted sync actions and dry-run outputs
Correlated Daemon Log Modal
Correlated Daemon Log Unified service events, systemd journal entries, and trace diagnostics

This site uses Just the Docs, a documentation theme for Jekyll.