Users
?
Total accounts currently tracked by the backend.
sslbag
Separate frontend workspace
Backend session
No active Laravel session detected.
The live Laravel app remains stable while this new frontend workspace becomes the dedicated interface for users, admins, renewals, notifications, and domain workflows.
Runtime Snapshot
Current structure
Monolith live
Transition
CA environment
Unavailable
backend
Mail sender
Unavailable
frontend
Users
?
Total accounts currently tracked by the backend.
Domains
?
Registered websites across manual DNS and HTTP validation flows.
Certificates
?
All certificate versions recorded in sslbag.
Active versions
?
Latest stored certificate versions currently marked active.
sslbag
Guided DNS-01 and HTTP-01 challenge flows with real certbot-backed issuance.
sslbag
Versioned filesystem storage for private keys, certs, chains, and metadata.
sslbag
User controls, domain suspension, notification resend, failed-job retry, and audit visibility.
Architecture
The backend stays focused on auth, jobs, ACME execution, storage, notification logic, and admin policies. The frontend becomes a dedicated product surface with its own routing, components, and design system.
backend
frontend
Next
Step 01
Keep the backend in /backend and frontend in /frontend with stable JSON contracts.
Step 02
Forward authenticated dashboard data into the new user and admin shells.
Step 03
Replace the current Blade-heavy UI gradually, without interrupting live certificate workflows.