---
title: "Встановлення"
description: "Встановлення платформи Ring"
locale: "uk"
---
# Встановлення

Цей посібник проведе вас через повну настройку платформи Ring для локальної розробки.

## Передумови

- Node.js 22.9+ та npm 10.8+
- Проект Firebase (Firestore + Auth)
- Облікові дані Google Cloud OAuth

## 1) Ініціалізація проекту

{`git clone https://github.com/connectplatform/ring.git
cd ring
npm install`}

## 2) Налаштування середовища

cp env.local.template .env.local

{`npm run setup:env`}

Основні ключі (дивіться `env.local.template`):

{`AUTH_FIREBASE_CLIENT_EMAIL=
AUTH_FIREBASE_PRIVATE_KEY="-----BEGIN PRIVATE KEY-----\n...\n-----END PRIVATE KEY-----\n"
NEXT_PUBLIC_FIREBASE_API_KEY=
NEXT_PUBLIC_FIREBASE_APP_ID=
AUTH_GOOGLE_ID=
AUTH_GOOGLE_SECRET=
WALLET_ENCRYPTION_KEY=`}

## 3) Налаштування Firebase

1. Увімкнути аутентифікацію (провайдер Google)
2. Створити базу даних Firestore (тестовий режим для локальної розробки)
3. Опціонально: налаштувати Storage та Cloud Messaging (VAPID ключ)

## 4) Запуск

✅ http://localhost:3000

{`npm run dev`}

> **Warning**
> Тримайте приватні ключі в лапках з літературними перенесеннями рядків.
