Skip to content

Hướng dẫn cài đặt backend

Yêu cầu hệ thống

Các bước cài đặt

1. Clone mã nguồn từ Github:

git clone https://github.com/UTE-SafeYou/safeyou-baas.git

2. Chuyển vào thư mục mã nguồn:

cd safeyou-baas

3. Khởi tạo n8n và RabbitMQ:

docker-compose up -d

4. Khởi động supabase:

supabase start

RabbitMQ

5. Khởi tạo local database:

supabase db reset

6. Thiết lập các biến môi trường:

cp supabase/.env.example supabase/.env

7. Khởi động Edge Function:

supabase functions serve --env-file supabase/.env

8. Thiết lập n8n workflow:

  • Truy cập vào địa chỉ http://localhost:5678
  • Chọn import from file

Import n8n

  • Chọn file trong safeyou-baas\automation\Send_Notification.json

Workflow

  • Thêm các biến môi trường trong workflow

RabbitMQ

RabbitMQ

Twilio

  • Lưu workflow
  • Chạy workflow

Twilio