Open-Source Cold Email & Warmup Platform
Warmbly 是开源的冷邮件平台:温暖您的邮箱、发送活动、并对每条回复进行分流。可在我们的云端运行,也可自行托管整套系统。
AI 翻译
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗Turns the photos teachers and photographers take into approved, consent-safe, AI-written Facebook and Instagram posts. Arabic first, English alongside.
The full product plan lives in the project's plan document. This repository holds the web app (Next.js) and, from phase 2, the desktop library app.
desktop/) that watches the school's photo folder.supabase/migrations/, in order, and click Run.
0006_publish_schedule.sql holds the app's address; change it first if
yours isn't schools-social.vercel.app.https://schools-social.vercel.app) and add
https://schools-social.vercel.app/** to Redirect URLs..env.example (the Vercel and
Supabase integration adds the Supabase ones for you):
NEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_ANON_KEYSUPABASE_SERVICE_ROLE_KEY (secret, server only)GEMINI_API_KEY for AIMETA_APP_ID, META_APP_SECRET for Facebook and Instagramhttps://schools-social.vercel.app/api/meta/callback.pages_manage_posts and
instagram_content_publish (and business verification).See desktop/README.md. Build the Windows and Mac installers from GitHub
Actions → "Desktop app".
cp .env.example .env.local # then fill in the values
npm install
npm run dev
Open http://localhost:3000. The app redirects to /ar by default.
| Path | What it holds |
|---|---|
src/app/[locale]/ | Pages, one folder per screen, under /ar or /en |
src/lib/actions/ | Server actions (one file per area) |
src/lib/ai/ | AI provider interface, Gemini and the no-key sample provider |
src/lib/meta.ts, src/lib/publish.ts | Facebook and Instagram publishing |
src/lib/privacy.ts | Checks run before a post is approved |
src/app/api/ | Meta login, the publish job and the desktop app's config |
desktop/ | The Electron desktop library app |
src/lib/roles.ts | Who can do what, mirroring the plan's permissions table |
src/lib/supabase/ | Supabase clients for server code and the middleware |
messages/ | Arabic and English text |
supabase/migrations/ | Database tables, rules and functions |