Open-Source Cold Email & Warmup Platform
Warmbly is the open-source platform for cold email: warm your mailboxes, send campaigns, and triage every reply. Run it on our cloud or self-host the whole thing.
NOXEL360 connects NOXEL SEO, NOXEL FORGE and Nexus in one dashboard for search visibility, verified backlinks, and language intelligence.
MarketingGitHub @c14longpre-cyberOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Modular intelligence platform. Frontend on Vercel, backend on Railway.
# 1. Installer toutes les dépendances
npm run install:all
# 2. Lancer le backend (port 4000)
npm run backend:dev
# 3. Lancer le frontend (port 5173) — dans un autre terminal
npm run dev
Ouvrir http://localhost:5173
# Variables d'environnement à configurer dans Railway :
PORT=4000
NODE_ENV=production
DATABASE_URL=${{Postgres.DATABASE_URL}} # référence au service Postgres Railway
Base de données : un service Postgres Railway, relié au backend par DATABASE_URL.
Les tables (users, user_identities, sessions, auth_tickets) sont créées automatiquement
au démarrage. Sans DATABASE_URL, le backend stocke comptes et sessions en mémoire
(perdus à chaque redémarrage) : réservé au développement local.
PGSSL=true seulement si la connexion passe par le proxy public de Railway.
Start command: npm run start
Build command: npm install && npm run build
Le vercel.json à la racine configure automatiquement :
npm --prefix frontend install && npm --prefix frontend run buildfrontend/dist/api/* → backend RailwayVariables d'environnement Vercel (optionnelles) :
VITE_API_URL=/api
NOXEL SEO est un produit externe : https://noxelseo.com. NOXEL360 n'a plus de moteur SEO interne ;
toute requête vers /api/seo/* est redirigée (301) vers noxelseo.com.
Endpoints actifs du backend :
GET /health, GET /api/health/api/auth/* (OAuth : démarrage, callback, session, déconnexion)