Open-Source Cold Email & Warmup Platform
Warmbly 是开源的冷邮件平台:温暖您的邮箱、发送活动、并对每条回复进行分流。可在我们的云端运行,也可自行托管整套系统。
AI 翻译
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Self-hosted cross-poster and traction tracker for makers: compose once and publish to Bluesky, Mastodon, Reddit, Hashnode and more via per-platform adapters, with npm/PyPI/GitHub growth tracking. Next.js + Prisma + SQLite.
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗Cross-poster centralizado + seguimiento de tracción para tus proyectos OSS.
Pregón es un panel local para componer una vez y publicar en muchos canales, guardar el historial, y seguir la tracción real de cada proyecto (npm / PyPI / GitHub) en el tiempo. Adapta automáticamente cada mensaje al formato de cada plataforma y, cuando una plataforma no tiene API abierta, te abre el compositor con el texto ya cargado.
Forma parte de Fervon — un pequeño estudio de herramientas de desarrollo local-first.
⭐ Si Pregón te ahorra abrir cinco pestañas para publicar lo mismo, dale una estrella — es la forma más rápida de ayudar. ¿Te falta un canal o tienes una idea? Abre un issue.
PREGON_MASTER_KEY)./api/snapshot permite capturar
snapshots desde un cron.| Estado | Canales |
|---|---|
| 🟢 Auto (API) | Telegram · Discord · Slack · Mastodon (post + comentario) · Bluesky (post + comentario) · Dev.to · Reddit (post + comentario) · Hashnode |
| 🟡 Asistido (URL pre-cargada) | X · Threads · LinkedIn · Hacker News · Lobsters · Indie Hackers |
Son 8 canales automáticos y 6 asistidos. Los asistidos abren el compositor de la plataforma con el texto ya rellenado (sus APIs son de pago o requieren revisión manual).
tsxnpm install
cp .env.example .env # rellena PREGON_MASTER_KEY (ver abajo)
npm run db:seed # crea + siembra la base SQLite
npm run dev # http://localhost:4040
Abre http://localhost:4040.
| Variable | Obligatoria | Para qué |
|---|---|---|
DATABASE_URL | sí | Ruta SQLite de Prisma (file:./dev.db por defecto) |
PREGON_MASTER_KEY | sí | Clave AES-256-GCM para cifrar credenciales de cuentas en reposo. Genérala con node -e "console.log(require('crypto').randomBytes(32).toString('base64'))" |
GITHUB_TOKEN | opcional | PAT de solo lectura para stars/forks de repos privados y subir el rate limit. Los repos públicos funcionan sin él |
| Script | Qué hace |
|---|---|
npm run dev | Servidor de desarrollo en :4040 |
npm run build | Build de producción |
npm start | Sirve el build en :4040 |
npm run lint | ESLint |
npm run db:seed | Siembra la base de datos |
npm run db:studio | Abre Prisma Studio |
npm run db:reset | Resetea las migraciones |
npm run reddit:connect | Conecta una cuenta de Reddit (OAuth) |
npm run reddit:radar | Radar de Reddit |
npm run reddit:health | Comprueba el estado de la conexión de Reddit |
npm run reddit:schedule | Programador de Reddit |
npx tsx scripts/blast-update.ts | Publica una novedad en las cuentas sociales conectadas (BODY, LINK, TAGS, PROJECT) |
npx tsx scripts/comment.ts | Responde dentro de un hilo ajeno en Bluesky o Mastodon (CHANNEL, TARGET, BODY_FILE); con DRY=1 solo resuelve el hilo, sin publicar |
| Ruta | Rol |
|---|---|
src/app/compose | Compositor: escribir, elegir canales, vista previa, publicar |
src/app/history | Historial de publicaciones |
src/app/accounts | Conectar / gestionar cuentas |
src/app/projects/[slug] | Hub por proyecto (notas + tracción + crecimiento) |
src/app/api/snapshot | Endpoint para capturar snapshots de tracción (cron) |
src/lib/channels/adapters | Un adapter por canal (auto / asistido / planificado) |
src/lib/channels/registry.ts | Registro de canales y su estado real (auto / assisted / planned) |
src/lib/traction.ts · snapshot.ts | Tracción npm/PyPI/GitHub y snapshots de crecimiento |
src/lib/crypto.ts | Cifrado AES-256-GCM de credenciales |
prisma/schema.prisma | Modelo de datos (Project, Account, Post, Variant, Publication, Metric, ProjectNote, ProjectSnapshot) |
MIT
Part of Fervon — a portfolio of local-first developer tools.