Logicstarter operator console
Provider settings
This page now behaves like an operator workspace instead of a raw form. You can review runtime sources, validate provider input, save DB-backed settings, and export merged values into the runtime env before testing login.
Visible categories
Email, SMS, storage, authentication, and billing are all exposed here.
Configured fields
Non-empty provider values currently resolved into the runtime snapshot.
DB-backed fields
Fields currently resolved from persisted settings instead of env or defaults.
Env-backed fields
Fields currently taking precedence from explicit runtime env values.
Provider runtime overview
Live operator readiness
This summary is sourced from the active runtime APIs instead of only merged form values.
Runtime target
Database profile
Cloudflare compatibility
Cloudflare deployment guide
CF-first runtime checklist
Use this checklist when you switch Logicstarter from a Node runtime to a Cloudflare Worker target. The overview above reflects the current runtime state, while this card highlights the deployment assumptions that must change for Workers.
Target to apply
Preferred CF database profile
Runtime env export
Current CF status
Login
Authentication
Configure Google and GitHub login before testing the Better Auth sign-in flow.
Current site identity
Runtime origin
Logicstarter should use the current reverse-proxied domain. Do not register a fixed container port or internal IP in external OAuth platform settings.
Current runtime origin
Google OAuth setup
Values to paste into Google Cloud
Authorized JavaScript origins
Authorized redirect URI
Authentication runtime status
Active authentication runtime
Runtime health
Provider
Email/password
Google enabled
Google configured
GitHub enabled
GitHub configured
Better Auth URL
App origin
Canonical origin
Trusted origin readiness
Configured social providers
Runtime snapshot
Full env export
This export reflects the full merged provider and authentication configuration currently resolved by Logicstarter.
EMAIL_PROVIDER=resend
[email protected]
EMAIL_FROM_NAME=LogicStarter
RESEND_API_KEY=re_Q8mcKyJ7_Jd6VUrajNeohSgu1gdXrQkij
SMTP_HOST=
SMTP_PORT=
[email protected]
SMTP_PASS=
SES_REGION=
SES_ACCESS_KEY_ID=
SES_SECRET_ACCESS_KEY=
SMS_PROVIDER=console
VONAGE_API_KEY=
VONAGE_API_SECRET=
VONAGE_FROM=
AMAZON_SNS_REGION=
AMAZON_SNS_ACCESS_KEY_ID=
AMAZON_SNS_SECRET_ACCESS_KEY=
AMAZON_SNS_SENDER_ID=
STORAGE_PROVIDER=r2
STORAGE_LOCAL_BASE_PATH=./uploads
STORAGE_PUBLIC_BASE_URL=https://file.logicm8.com
S3_REGION=auto
S3_BUCKET=
S3_ACCESS_KEY_ID=
S3_SECRET_ACCESS_KEY=
S3_ENDPOINT=
S3_FORCE_PATH_STYLE=false
R2_ACCOUNT_ID=7cb5d7a44fde3f702b4757dbf6d4218d
R2_BUCKET=logicsign
R2_ACCESS_KEY_ID=bdf5ee69d1225dd169676dc2e6f450c2
R2_SECRET_ACCESS_KEY=d7eea9c6b0452785cdcc2ff8dbb233a2aafb118dba9804e8ba5a04f9c17bed18
AUTH_GOOGLE_ENABLED=true
AUTH_GOOGLE_CLIENT_ID=120010228220-22q89ll1ag87odnqgb2a4dj3e90a1rn9.apps.googleusercontent.com
AUTH_GOOGLE_CLIENT_SECRET=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
AUTH_GITHUB_ENABLED=false
AUTH_GITHUB_CLIENT_ID=
AUTH_GITHUB_CLIENT_SECRET=
STRIPE_SECRET_KEY=
STRIPE_PUBLISHABLE_KEY=
STRIPE_WEBHOOK_SECRET=
Focused export
Category export preview
This export is focused on Authentication. Use it when you only want one category while testing.
AUTH_GOOGLE_ENABLED=true
AUTH_GOOGLE_CLIENT_ID=120010228220-22q89ll1ag87odnqgb2a4dj3e90a1rn9.apps.googleusercontent.com
AUTH_GOOGLE_CLIENT_SECRET=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
AUTH_GITHUB_ENABLED=false
AUTH_GITHUB_CLIENT_ID=
AUTH_GITHUB_CLIENT_SECRET=