-
Notifications
You must be signed in to change notification settings - Fork 0
Deployment phases
Binyamin Yawitz edited this page Feb 29, 2024
·
1 revision
Peeeekaboo (pronounced /pee'eekaboo/
) deployment will be separated into three main phases.
This page will get updated regularly so make sure to check it.
The alpha stage will be focused on creating an mvp version of Peeeekaboo.
- Postfix automation with one domain
- Postfix pipeing
- Peeeekaboo main
Dockerfile
- Development
docker-compose.yml
file- Peeeekaboo endpoint
- Peeeekaboo monitor consumer
- Peeeekaboo adapters consumer
- Peeeekaboo API & Dashboard
- Single cluster Kafka
- PostgreSQL
- ClickHouse
- Redis
- Peeeekaboo Monitor Consumer
- Peeeekaboo "Consumer adapter"
- Webhook
- Telegram
In the beta stage the product would be ready to use but not for production enviroments.
- Production
docker-compose.yml
file - k8s Imperative & Declerative files
- Peeeekaboo "Consumer adapter"
- SMTP
- Relational
- MySQL / MariaDB
- PostgreSQL
- MSSQL
- NoSQL
- MongoDB
- DynamoDB
- API
- Endpoints
-
login
- Using Appwrite SSR -
domains
-
emails
-
adapters
-
analytics
-
- Vue
- Dashboard [# of Domains, Emails, Messages & Adapters in use]
- Domains
- Emails
- Adapters
- Endpoints
- Tests
- Stress
- Load
- Unit
- Helm chart
Peeeekaboo RFC is open and can be found here