Pierwsze kroki
Import z Supabase jednym kliknięciem
Kreator przenosi bazę, użytkowników Auth i pliki Storage z Supabase do HostBase.
Kreator Przenieś z Supabase (Projekty → „Przenieś z Supabase”) kopiuje projekt Supabase lub dowolną bazę Postgres do HostBase. Zrzut i odtworzenie wykonuje serwer bazodanowy; panel nie zapisuje Twoich haseł ani kluczy — trafiają tylko do serwera, który wykonuje import.
- Źródło — wklej connection string z Supabase (Connect → Connection string → URI). Użyj połączenia bezpośredniego
db.<ref>.supabase.co:5432albo Session poolera na porcie 5432 (pooler transakcyjny 6543 nie obsługuje zrzutu). - Opcje — użytkownicy Auth (z hashami haseł i tożsamościami OAuth — zalogują się tym samym hasłem) oraz pliki Storage przez S3 (Storage → Settings → S3 Connection: endpoint, Access key ID, Secret, region).
- Projekt docelowy — nowy projekt (utworzymy go) albo istniejący, pusty projekt.
- Import — postęp i log na żywo; o zakończeniu dostaniesz powiadomienie.
Po imporcie: podmień URL i klucze w aplikacji, wdróż ponownie Edge Functions (hostbase functions deploy), ustaw Site URL i adresy przekierowań OAuth w Auth → Konfiguracja URL oraz sekrety funkcji i Vault — nie są kopiowane ze źródła.
POST /api/v1/projects/{ref}/import {"db_url": "postgresql://postgres:HASŁO@db.xxx.supabase.co:5432/postgres", "include_auth": true}
GET /api/v1/projects/{ref}/import
MCP: import_from_supabase, get_import_status. Ręczna migracja krok po kroku: Migracja z Supabase.