Alternatywy dla Vercel w Europie: funkcje czy stale działający serwer Next.js
W skrócie
- W nowych projektach Vercel Functions domyślnie działają w Waszyngtonie; regiony w UE, takie jak Frankfurt, trzeba wybrać samodzielnie (opt-in), a plan Hobby jest wyłącznie do użytku niekomercyjnego.
- Netlify i Cloudflare pozostają przy modelu funkcji: Netlify uruchamia Next.js przez OpenNext z regionami funkcji we Frankfurcie i w Dublinie, a Cloudflare zaleca vinext (beta).
- Nodion uruchamia Next.js jako stale działający serwer: buildpack Node.js startuje go poleceniem next start we Frankfurcie, obok bazy danych. W tym porównaniu tylko Nodion ma siedzibę w UE.
- Eksporty statyczne z output: 'export' działają na Nodion jako strony statyczne; dokumentacja Node.js pokazuje obie drogi.
Jeśli hostujesz Next.js lub inny framework frontendowy na Vercel i szukasz dostawcy w Europie, warto rozważyć Nodion, Netlify, Cloudflare Workers, Fly.io i DigitalOcean App Platform. Spośród nich tylko Nodion ma siedzibę w UE. Główna różnica to model uruchamiania: funkcje serverless i edge albo stale działający serwer Node.js obok Twojej bazy danych. Porównujemy oba modele według stanu na październik 2026.
Kilka faktów o samym Vercel: Next.js jest rozwijany przez Vercel. W nowych projektach Vercel Functions domyślnie działają w Waszyngtonie (iad1); regiony takie jak Frankfurt nad Menem, Paryż, Sztokholm czy Dublin możesz wybrać sam. Plan Hobby jest przeznaczony wyłącznie do użytku osobistego i niekomercyjnego, a umowa powierzenia przetwarzania danych (DPA) obejmuje klientów planów Pro i Enterprise. Od grudnia 2024 Vercel nie ma własnego Postgresa; bazy danych są dostępne przez integracje z Marketplace. Od października 2026 Vercel Daemons są w publicznej becie i służą do długo działających procesów w kontenerach, bez trwałej pamięci masowej.
Źródła, sprawdzone w październiku 2026: regiony funkcji Vercel, cennik Vercel, DPA Vercel, Vercel Postgres, Vercel Daemons, dokumentacja Daemons.
Funkcje czy serwer
Na Vercel, Netlify i Cloudflare Twój kod serwerowy działa jako funkcje: platforma uruchamia i skaluje instancje na żądanie i może używać ich ponownie dla kolejnych żądań (Vercel Functions). Na Nodion Twoja aplikacja działa stale jako serwer, na przykład z next start, obok bazy danych i workerów; Fly.io i DigitalOcean App Platform również uruchamiają aplikacje jako serwery. Oba modele renderują Next.js po stronie serwera; różnica polega na tym, kto zarządza procesami i gdzie działają baza danych i zadania. Funkcje sprawdzają się przy bardzo zmiennym ruchu, bo instancjami zarządza platforma. Serwer pasuje do aplikacji korzystających z zadań w tle, zadań cyklicznych albo bazy danych w tym samym regionie i na tym samym koncie. To, czy region i firma są w UE, to osobna kwestia; więcej w artykule Dlaczego hosting w UE ma znaczenie dla zespołów SaaS i AI.
Model cenowy
Vercel Pro pobiera opłatę za każdego dewelopera (seat), zawiera pulę środków na zużycie zasobów (usage credit) i rozlicza zużycie ponad tę pulę; plan Hobby jest wyłącznie do użytku niekomercyjnego (cennik Vercel, plan Pro). Netlify Pro to stała miesięczna opłata z nielimitowaną liczbą członków zespołu i miesięcznymi kredytami (cennik Netlify). Workers Paid w Cloudflare ma minimalną miesięczną opłatę za konto (cennik Cloudflare).
Nodion nie pobiera opłaty za plan ani za użytkowników (seat): aplikacje i bazy danych są rozliczane co do sekundy według zużycia, niezależnie od tego, ile osób pracuje w projekcie (Rozliczenia, Cennik).
W skrócie
| Dostawca | Firma | Next.js | Lokalizacje w UE | Baza danych |
|---|---|---|---|---|
| Nodion | Stuttgart, Niemcy | next start jako serwer, eksport statyczny jako strona statyczna | EU Central (Frankfurt) | PostgreSQL, MySQL, Valkey i inne w tym samym regionie |
| Netlify | San Francisco, USA | Przez adapter OpenNext, z obsługą App Routera | Funkcje we Frankfurcie, w Dublinie | Netlify Database (Postgres) |
| Cloudflare Workers | San Francisco, USA | vinext (beta) lub OpenNext | Globalna sieć; D1 można ograniczyć do UE | D1 |
| Fly.io | USA | fly launch wykrywa Next.js i generuje Dockerfile oraz fly.toml | Amsterdam, Frankfurt, Paryż, Sztokholm | Managed Postgres (Amsterdam, Frankfurt) |
| DigitalOcean App Platform | Broomfield, USA | Przykładowa aplikacja Next.js | Amsterdam, Frankfurt | PostgreSQL, MySQL, Valkey, MongoDB i inne |
1. Nodion
Nodion to platforma chmurowa firmy Nodion GmbH z siedzibą w Stuttgarcie, z regionem EU Central we Frankfurcie. Buildpack Node.js uruchamia Next.js poleceniem next start, czyli z renderowaniem po stronie serwera; z output: 'export' aplikacja staje się stroną statyczną. Aplikacja działa stale, workery działają jako dodatkowe procesy tej samej aplikacji, a PostgreSQL, MySQL lub Valkey podłączasz w tym samym regionie. W przypadku aplikacji z Gita każdy pull request może dostać środowisko podglądu (preview) z własnym adresem URL i świeżą bazą danych, gdy włączysz środowiska podglądu. Nie ma opłaty za plan ani za użytkowników (seat); rozliczenie zależy od zużycia.
Najlepszy wybór dla: aplikacji Next.js z backendem, bazą danych i zadaniami w tle, które mają działać u dostawcy z siedzibą w UE. Porównanie: Nodion vs Vercel.
Źródła: buildpack Node.js, Aplikacje i podglądy, Regiony.
2. Netlify
Według dokumentacji Netlify obsługuje wszystkie najważniejsze możliwości Next.js bez konfiguracji, przez adapter open source OpenNext, łącznie z App Routerem. Funkcje domyślnie działają w Ohio; Frankfurt i Dublin możesz wybrać sam. Netlify Database to zarządzany Postgres w planach opartych na kredytach. Netlify to firma amerykańska.
Źródła: Netlify i Next.js, regiony funkcji, Netlify Database, umowa Netlify.
3. Cloudflare Workers
Cloudflare uruchamia kod we własnej globalnej sieci, bez wyboru regionu. Dla Next.js Cloudflare zaleca vinext, który wciąż jest w fazie beta, a jako alternatywną drogę dokumentuje OpenNext. Bazę danych D1 można ograniczyć do jurysdykcji UE, co według Cloudflare określa tylko, gdzie sama baza działa i przechowuje dane. Cloudflare to firma amerykańska.
Źródła: Cloudflare i Next.js, lokalizacja danych D1, warunki Cloudflare.
4. Fly.io
Fly.io uruchamia aplikacje jako Machines w 17 regionach, z czego cztery są w UE: Amsterdam, Frankfurt, Paryż i Sztokholm. Według dokumentacji fly launch wykrywa Next.js i generuje Dockerfile oraz fly.toml. Managed Postgres jest dostępny w Amsterdamie i Frankfurcie, a działające Machines są rozliczane co do sekundy. Fly.io to firma amerykańska.
Źródła: Fly.io i Next.js, regiony, Managed Postgres, cennik, warunki.
5. DigitalOcean App Platform
App Platform od DigitalOcean uruchamia aplikacje w UE w Amsterdamie i Frankfurcie i oferuje przykładową aplikację Next.js jako punkt wyjścia. Obok są dostępne zarządzane bazy PostgreSQL, MySQL, Valkey, MongoDB, Kafka i OpenSearch. DigitalOcean ma siedzibę w Kolorado w USA.
Źródła: przykładowa aplikacja Next.js, dostępność, zarządzane bazy danych, warunki DigitalOcean.
Przejście z Vercel na Nodion
- Next.js z serwerem: utwórz z repozytorium aplikację z buildpackami;
next startdziała w procesieweb, który dostajePORT(Node.js). - Eksport statyczny: z
output: 'export'Nodion serwuje folderout/jako stronę statyczną (Strony statyczne). - Baza danych: wyeksportuj Postgresa z integracji z Marketplace za pomocą
pg_dumpi przywróć go do bazy danych Nodion w tym samym regionie (Bazy danych). - Zadania cron i zadania w tle działają jako cron joby i procesy tej samej aplikacji (Zadania cron, Aplikacje). Ceny znajdziesz w Cenniku.
Jak wybrać
- Next.js jako serwer obok bazy danych i workerów, u dostawcy z siedzibą w UE: Nodion, z
next startwe Frankfurcie. - Bez opłat za użytkowników (seat): Nodion rozlicza tylko zużycie, niezależnie od tego, ile osób pracuje w projekcie.
- Środowiska podglądu z własną bazą danych dla każdego pull requesta: dostępne na Nodion dla aplikacji z Gita, gdy je włączysz.
- Świadomie zostajesz przy funkcjach: Netlify i Cloudflare Workers.
Najczęściej zadawane pytania
Jaka jest dobra europejska alternatywa dla Vercel do Next.js?
Nodion uruchamia Next.js poleceniem next start jako stale działający serwer obok zarządzanej bazy danych we Frankfurcie. To firma z UE, która nie pobiera opłat za użytkowników (seat). W tym porównaniu to jedyny dostawca z siedzibą w UE.
Gdzie domyślnie działają Vercel Functions?
W nowych projektach w Waszyngtonie (iad1), według dokumentacji Vercel. Możesz wybrać inne regiony, w tym Frankfurt, Paryż, Sztokholm i Dublin.
Czy mogę uruchomić Next.js z renderowaniem po stronie serwera na Nodion?
Tak. Buildpack Node.js uruchamia Next.js poleceniem next start, więc strony są renderowane na serwerze. Z output: 'export' Nodion serwuje zamiast tego eksport statyczny.
Czy Vercel ma własną bazę danych Postgres?
Już nie. W grudniu 2024 Vercel przeniósł istniejące bazy Vercel Postgres do Neon i kieruje nowe projekty do integracji Postgres ze swojego Marketplace.