+ AeThex is composed of a lightweight React + Vite frontend, a Node.js backend that
+ exposes API endpoints (under /api/*), and a Supabase-backed PostgreSQL
+ database. The system integrates several services:
+
code/supabase/migrations./internal-docs and require authentication.This arrangement lets staff operate private operational processes while exposing curated platform docs publicly.
+If an OAuth provider returns an invalid_redirect_uri error, verify that the callback URL configured in the provider matches the deployed app's API base (e.g. https://aethex.dev/api/discord/oauth/callback for Discord). For local development use the configured VITE_API_BASE when available.
If a linking flow (e.g. linking Discord) redirects to login or loses session, check cookie SameSite settings and ensure the redirect URI domain matches where cookies are set. Staff can consult internal docs under /internal-docs/onboarding for detailed diagnostic steps.
Verification and notification emails are sent from support@aethex.tech. If emails are not arriving, check spam filters and outbound SMTP logs (Hostinger) for delivery failures.