A deployment platform for nextjs similar to vercel
Aether means pure air in Greek Mythology. There are three main services in Aether:
- Nexus - A web app which is central point for all interactions
- Herald - The messenger between github and internal queue system
- Forge - Worker that takes builds the project and handle deployments
โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ
โ Nexus โโโโโโโถโ Herald โโโโโโโถโ Forge โ
โ (Next.js) โ โ (GitHub App) โ โ (Builder) โ
โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ
โ โ โ
โผ โผ โผ
PostgreSQL BullMQ/Redis Docker
- Frontend: Next.js 15, React 19, Tailwind CSS
- Backend: Node.js, TypeScript
- Database: PostgreSQL + Drizzle ORM
- Queue: BullMQ + Redis
- Build: Docker
- Auth: Better Auth + GitHub OAuth
- Monorepo: Turborepo + pnpm
Requires: Node.js 18+, pnpm, Docker, PostgreSQL, Redis, GitHub App credentials