https://github.com/devsargam/aether
ποΈ a mini oss alternative to vercel that you can spin up for yourself
https://github.com/devsargam/aether
Last synced: 8 months ago
JSON representation
ποΈ a mini oss alternative to vercel that you can spin up for yourself
- Host: GitHub
- URL: https://github.com/devsargam/aether
- Owner: devsargam
- Created: 2025-10-19T17:16:36.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-10-20T17:04:58.000Z (8 months ago)
- Last Synced: 2025-10-20T18:26:06.907Z (8 months ago)
- Language: TypeScript
- Homepage:
- Size: 343 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Aether
A deployment platform for nextjs similar to vercel
## The Names
**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
## Architecture
```
βββββββββββββββ ββββββββββββββββ βββββββββββββββ
β Nexus βββββββΆβ Herald βββββββΆβ Forge β
β (Next.js) β β (GitHub App) β β (Builder) β
βββββββββββββββ ββββββββββββββββ βββββββββββββββ
β β β
βΌ βΌ βΌ
PostgreSQL BullMQ/Redis Docker
```
## Tech Stack
- **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