ElaraOps Backoffice

Sign in to your backoffice account

Don't have an account? Create one

Dashboard

Overview of your ElaraOps backend
👥

Recent App Users

Last 5

No users yet

🔑

Recent Licenses

Last 5

No licenses yet

⬇ Export CSV
UsernameDisplay NameEmailLocationStatusPlan ExpiresRegisteredLast SeenActions
KeyUsernamePlanIssuedExpiresStatusActions

Generate New License Key

Title User Type Status Reported Actions
TypeUserRatingMessageSubmittedActions
Broadcasts shown in the desktop app
TypeTitleBodyActiveStartsExpiresActions
Backend admin employees
NameEmailRoleJoinedLast LoginActions
TABLES
Loading…
Select a table to explore
🗄️
Neon PostgreSQL
Cloud database — users, licenses, staff, feedback
Neon Dashboard → Connection Details → Pooled connection string
📧
Email — Resend
Transactional emails (recommended)
resend.com → API Keys
Must be a verified domain in Resend
Receives new user signup alerts
Email Toggles
📮
Email — SMTP Fallback
Gmail, Outlook, custom SMTP — used if Resend not configured
💳
Stripe Payments
Subscription billing — Pro plans
Stripe Dashboard → Developers → API Keys
Points to /payments/webhook on this server
🌐
Domain & App
Public URL, domain, and branding
Public URL of this backend server
🚦
Feature Flags
Toggle optional product features for customers
Premium Pro Plan
Show plan selection, upgrade prompts and Stripe checkout to customers. When off, all plan UI is hidden.
Free Plan: Max Environments
Maximum number of Azure environments a free-plan customer can add. Customers at the limit cannot add more until upgraded or limit is raised.
Bulk Transfer: Max Files
Maximum number of files a customer can select and send to another environment in a single bulk transfer operation.
🚫
Blocked Email Domains
Prevent disposable and test email addresses from registering
Users attempting to register with a blocked domain will see an error. Changes take effect immediately — no restart required.
Loading…
🔐
Security & Auth
Admin token, JWT secret, server port
Used for machine-to-machine admin API calls
Signs staff login tokens — change invalidates all sessions
⚠️ Restart the server after changing PORT, ADMIN_TOKEN, or JWT_SECRET.
App Releases
Manage app versions, update notifications, and forced-update policy.
VersionLatestMin. VersionNotify DaysDownload URLReleasedActions
Loading…
Confirm