Підготовка контенту платформи Ring
Підготовка контенту платформи Ring
Підготовка контенту платформи Ring
Концепції, цінність і типові сценарії
Концепції, цінність і типові сценарії
Концепції, цінність і типові сценарії
Продакшен-клони Ring використовують DB_BACKEND_MODE=k8s-postgres-fcm — PostgreSQL для даних, Firebase Admin лише для FCM push. Застарілий DATABASE_MODE прибрано.
Адаптери, FCM vs Firestore
Порядок schema.sql + kingdom
Перший клон з Postgres
DB_BACKEND_MODE | Дані додатку | Firestore для БД? | Push |
|---|---|---|---|
k8s-postgres-fcm | PostgreSQL | Ні | FCM при налаштуванні |
supabase-fcm | PostgreSQL на Supabase | Ні | Той самий FCM |
firebase-full | Firestore | Так | Повний Firebase |
Self-host, k3s, Ringdom, PaymentConductor, News Kingdom.
PostgreSQL 14+ — Docker, Homebrew або кластер.
FCM опційно: NEXT_PUBLIC_FIREBASE_* з env.local.template.
| Застаріле | Заміна |
|---|---|
DATABASE_MODE=firebase_only / postgresql_only | DB_BACKEND_MODE вище |
npm run db:migrate | ./scripts/run-migration.sh |
DB_BACKEND_MODE валідний004_payment_transactions.sql для платежівПродакшен-клони Ring використовують DB_BACKEND_MODE=k8s-postgres-fcm — PostgreSQL для даних, Firebase Admin лише для FCM push. Застарілий DATABASE_MODE прибрано.
Адаптери, FCM vs Firestore
Порядок schema.sql + kingdom
Перший клон з Postgres
DB_BACKEND_MODE | Дані додатку | Firestore для БД? | Push |
|---|---|---|---|
k8s-postgres-fcm | PostgreSQL | Ні | FCM при налаштуванні |
supabase-fcm | PostgreSQL на Supabase | Ні | Той самий FCM |
firebase-full | Firestore | Так | Повний Firebase |
Self-host, k3s, Ringdom, PaymentConductor, News Kingdom.
PostgreSQL 14+ — Docker, Homebrew або кластер.
FCM опційно: NEXT_PUBLIC_FIREBASE_* з env.local.template.
| Застаріле | Заміна |
|---|---|
DATABASE_MODE=firebase_only / postgresql_only | DB_BACKEND_MODE вище |
npm run db:migrate | ./scripts/run-migration.sh |
DB_BACKEND_MODE валідний004_payment_transactions.sql для платежівПродакшен-клони Ring використовують DB_BACKEND_MODE=k8s-postgres-fcm — PostgreSQL для даних, Firebase Admin лише для FCM push. Застарілий DATABASE_MODE прибрано.
Адаптери, FCM vs Firestore
Порядок schema.sql + kingdom
Перший клон з Postgres
DB_BACKEND_MODE | Дані додатку | Firestore для БД? | Push |
|---|---|---|---|
k8s-postgres-fcm | PostgreSQL | Ні | FCM при налаштуванні |
supabase-fcm | PostgreSQL на Supabase | Ні | Той самий FCM |
firebase-full | Firestore | Так | Повний Firebase |
Self-host, k3s, Ringdom, PaymentConductor, News Kingdom.
PostgreSQL 14+ — Docker, Homebrew або кластер.
FCM опційно: NEXT_PUBLIC_FIREBASE_* з env.local.template.
| Застаріле | Заміна |
|---|---|
DATABASE_MODE=firebase_only / postgresql_only | DB_BACKEND_MODE вище |
npm run db:migrate | ./scripts/run-migration.sh |
DB_BACKEND_MODE валідний004_payment_transactions.sql для платежів