Własna Apka / Blog

Poradnik

Jak opublikować aplikację webową pod własną domeną: domena, hosting, koszty

Aplikacja działa w podglądzie, ale nikt poza Tobą jej nie widzi. Co kupić, gdzie wrzucić i o czym pamiętać, zanim pokażesz ją pierwszym użytkownikom.

Michał Jurkiewicz6 października 202613 min czytania

Aplikacja działa w podglądzie, ale nikt poza Tobą jej nie widzi, a każda próba publikacji kończy się nowym błędem. Żeby opublikować aplikację webową pod własną domeną, potrzebujesz trzech rzeczy: domeny kupionej u rejestratora, miejsca, w którym aplikacja działa (hostingu albo publikacji wbudowanej w narzędzie), i połączenia jednego z drugim przez ustawienia DNS. Do tego dochodzi kilka rzeczy, o których łatwo zapomnieć: klucze trzymane poza kodem, kopie zapasowe bazy i podstawy RODO.

Poniżej przechodzę przez to po kolei, dla osoby, która zbudowała pierwszą wersję z AI i chce ją pokazać ludziom. Na końcu checklista do wydrukowania. Ceny usług podaję ze źródłem i datą, bo zmieniają się często: stan na październik 2026.

Zanim zaczniesz: dwa sposoby publikacji

Sposób zależy od tego, w czym powstała aplikacja.

Generator w przeglądarce (Lovable, Bolt, Replit i podobne). Publikacja jest zwykle wbudowana: klikasz przycisk, dostajesz adres w domenie narzędzia, a własną domenę dodajesz w ustawieniach projektu. Nie musisz wybierać hostingu. Ograniczenia i ceny zależą od planu danego narzędzia, więc sprawdź je u źródła.

Własny kod (Cursor, Claude Code, kod z ChatGPT trzymany na dysku albo w GitHubie). Tu sam wybierasz miejsce, w którym aplikacja będzie działać. Najprostsze są usługi, które pobierają kod z repozytorium i publikują go automatycznie przy każdej zmianie: Vercel, Netlify i Cloudflare Pages. Wszystkie mają darmowe plany.

Jeśli nie wiesz, w którym trybie jesteś, spójrz, gdzie otwierasz projekt: w oknie przeglądarki narzędzia (tryb pierwszy) czy w edytorze na komputerze (tryb drugi).

Domena: gdzie kupić i na co uważać

Domena to adres, pod którym ludzie znajdą aplikację, na przykład nazwa-twojej-aplikacji.pl. Kupujesz ją u rejestratora, firmy, która ma prawo rejestrować domeny w danym rozszerzeniu (.pl, .com, .app i inne). Wybór rejestratora jest szeroki: firmy hostingowe, wyspecjalizowani rejestratorzy i usługi infrastrukturalne.

Na co zwrócić uwagę:

Cena odnowienia. Pierwszy rok bywa tańszy od kolejnych, czasem wyraźnie. Zanim kupisz, sprawdź w cenniku nie tylko cenę rejestracji, ale i odnowienia. Po roku nie będziesz mieć dobrej pozycji do negocjacji, bo adres jest już w użyciu.

Rozszerzenie. Dla aplikacji skierowanej do polskich użytkowników naturalne jest .pl. Dla szerszego odbiorcy .com.

Kto jest właścicielem. Domena ma być zarejestrowana na Ciebie (albo Twoją firmę), nie na osobę, która "załatwiła ją po znajomości". Zapisz, na jaki e-mail założono konto u rejestratora, bo to tam przyjdą przypomnienia o odnowieniu.

Automatyczne odnowienie. Domena, której nie odnowisz, po jakimś czasie wraca do puli i może ją kupić ktoś inny. Włącz automatyczne odnowienie albo ustaw przypomnienie w kalendarzu.

Usługi dodatkowe. Przy zakupie rejestratorzy często dokładają płatne dodatki (poczta, certyfikaty, "ochrona prywatności"). Przeczytaj, co jest w cenie, i dodawaj tylko to, czego potrzebujesz.

Jedna z usług, która deklaruje sprzedaż domen bez marży rejestratora (płacisz tyle, ile pobiera rejestr i ICANN), to Cloudflare Registrar. Pełna lista obsługiwanych rozszerzeń jest w jej dokumentacji, więc przed zakupem sprawdź, czy Twoje rozszerzenie na niej jest (Cloudflare Registrar, stan na październik 2026). To nie rekomendacja, tylko przykład, jak porównywać oferty: cena rejestracji, cena odnowienia, zakres usług.

Hosting: gdzie aplikacja ma działać

Hosting to komputer w sieci, który pokazuje Twoją aplikację każdemu, kto wejdzie pod jej adres. Przy prostych aplikacjach z AI nie kupujesz serwera. Korzystasz z usługi, która wszystko robi za Ciebie.

Trzy popularne opcje i ich darmowe plany (stan na październik 2026):

Różnice między nimi są drugorzędne dla pierwszej wersji. Ważniejsze są dwa pytania: czy aplikacja ma część, która działa na serwerze (przetwarzanie danych, wysyłka maili), czy jest samą stroną, oraz czy użytkownicy i dane przechowywane są w osobnej usłudze (bazie danych). Większość prostych aplikacji z AI to strona plus osobna baza i logowanie, na przykład w Supabase. Jej darmowy plan ma 0 USD, dwa aktywne projekty, a nieużywany projekt jest wstrzymywany po tygodniu bezczynności (cennik Supabase, stan na październik 2026).

Ostatnia uwaga dotyczy wstrzymania. Aplikacja, którą pokazujesz klientowi, nie powinna "zasypiać". Przed pokazaniem jej ludziom sprawdź, jakie warunki ma plan, na którym stoi baza.

Podpięcie domeny: DNS bez żargonu

DNS to książka telefoniczna internetu: zamienia nazwę domeny na adres, pod którym działa Twoja aplikacja. Żeby domena pokazywała aplikację, w ustawieniach DNS u rejestratora (albo w usłudze, której oddajesz zarządzanie DNS) dodajesz rekordy wskazane przez usługę, na której działa aplikacja.

Wygląda to zawsze podobnie, niezależnie od rejestratora i hostingu:

  1. W ustawieniach projektu u hostingu (albo w generatorze) dodajesz własną domenę. Usługa pokazuje, jakie rekordy DNS musisz ustawić. Zwykle są to jeden lub dwa wpisy: rekord typu A albo CNAME, czasem dodatkowy TXT do potwierdzenia, że domena jest Twoja.
  2. U rejestratora wchodzisz w zarządzanie DNS i wpisujesz dokładnie to, co pokazała usługa. Najczęstszy błąd to literówka albo wklejenie wartości do złego pola.
  3. Czekasz. Zmiany DNS rozchodzą się od kilku minut do wielu godzin. Jeśli po godzinie nie działa, nie zmieniaj wszystkiego od razu: sprawdź, czy wpis jest taki, jak podano, i dopiero wtedy szukaj dalej.

Nie podaję instrukcji dla jednego rejestratora, bo każdy ma inny panel. Mechanizm jest wszędzie ten sam, a usługa, na której działa aplikacja, zazwyczaj ma własną instrukcję krok po kroku. W programie Własna Apka wdrożenie pod własnym adresem robimy razem na żywo, więc nie zostajesz sam z pierwszym błędem.

https: kłódka w przeglądarce

Adres z https (kłódka w pasku przeglądarki) oznacza, że połączenie jest szyfrowane. Dla aplikacji, w której ktoś podaje imię, telefon albo hasło, to minimum. Nowoczesne usługi hostingowe i generatory wystawiają certyfikat automatycznie po podpięciu domeny, więc zwykle nie musisz nic kupować. Sprawdź tylko, czy aplikacja otwiera się z kłódką, a wejście pod adres z http przekierowuje na https.

Klucze i zmienne środowiskowe

Jeśli aplikacja korzysta z usług zewnętrznych (płatności, maile, mapy, baza danych), ma do nich klucze, czyli długie ciągi znaków działające jak hasło. Zasada: klucze nie leżą w kodzie, tylko w ustawieniach projektu, w miejscu zwanym zmiennymi środowiskowymi (environment variables) albo sekretami (secrets).

Praktyczne rzeczy do zrobienia przed publikacją:

Gdzie publikacja samemu zwykle się sypie

Da się to zrobić samemu, a każdy z powyższych kroków jest do ogarnięcia osobno. Kłopot zaczyna się na styku: w podglądzie działa, po publikacji nie, bo zmienne środowiskowe nie przeszły do wersji opublikowanej. Rekord DNS wklejony w złe pole, domena, która „jeszcze się nie rozeszła”, i nie wiadomo, czy czekać, czy poprawiać. Do tego dochodzi pytanie, czy aplikacja po wdrożeniu naprawdę robi to, co w podglądzie, i czy dane jednej osoby nie są widoczne dla drugiej. Każdy z tych problemów ma prostą przyczynę, ale trudno ją znaleźć, gdy nie wiesz, gdzie szukać.

Prowadzenie 1:1 zmienia to, że ktoś szuka z Tobą tej przyczyny na Twoim projekcie. W programie Własna Apka wdrożenie jest trzecim etapem: własny adres, pierwsi użytkownicy, oferta. Błędy, które pojawiają się przy publikacji, rozwiązujemy na żywo, a między spotkaniami dostajesz zadania do własnego projektu. Na start nie musisz znać ani linijki kodu. Nie chodzi o to, żebyś nie musiał niczego rozumieć, tylko żebyś nie tracił tygodni na zgadywanie.

Kopie zapasowe bazy danych

Kod aplikacji możesz odtworzyć, bo masz go w historii zmian. Dane użytkowników odtworzyć trudniej: rezerwacje, kontakty i zamówienia istnieją tylko w bazie. Jeśli ktoś omyłkowo skasuje tabelę albo pojawi się błąd, nie ma ich skąd wziąć, o ile nie ma kopii.

Nie zakładaj, że kopie są. Na darmowym planie Supabase kopie zapasowe nie są częścią planu, a plan Pro od 25 USD miesięcznie ma dzienne kopie przechowywane przez 7 dni (cennik Supabase, stan na październik 2026). Inne usługi mają inne zasady, więc sprawdź, co oferuje Twoja.

Minimum, które można zrobić nawet na darmowym planie: regularnie eksportować dane do pliku (tabele da się wyeksportować do CSV z panelu bazy) i trzymać go w bezpiecznym miejscu. Zrób to przed każdą większą zmianą w aplikacji, a przy żywej aplikacji ustaw przypomnienie, np. raz w tygodniu.

RODO w minimum

To ogólne informacje, a nie porada prawna. Jeśli aplikacja ma przetwarzać dane wrażliwe albo dane wielu osób, skonsultuj się z prawnikiem.

Gdy w aplikacji zbierasz dane osobowe, choćby imię, e-mail lub telefon, są rzeczy, o których trzeba pomyśleć już w pierwszej wersji:

Więcej o bezpieczeństwie danych w aplikacjach budowanych z AI napiszę osobno w tekście o bezpieczeństwie aplikacji z AI.

Ile kosztuje utrzymanie małej aplikacji

Dokładnej kwoty nie podam, bo zależy od wybranych usług i skali. Składniki miesięcznego kosztu to:

Płatne plany są rozliczane w dolarach. Faktyczny koszt w złotych zależy od kursu i podatku, który może zostać doliczony.

Checklista przed pokazaniem aplikacji ludziom

Przejdź ją punkt po punkcie, zanim wyślesz link pierwszej osobie:

  1. Aplikacja otwiera się pod własną domeną, z kłódką (https).
  2. Domena jest zarejestrowana na Ciebie i ma włączone automatyczne odnowienie.
  3. Wszystkie kluczowe czynności działają w wersji opublikowanej, nie tylko w podglądzie. Przetestuj na drugim koncie i w oknie prywatnym.
  4. Dane zapisują się w bazie i są widoczne po odświeżeniu oraz na innym urządzeniu.
  5. W kodzie nie ma kluczy ani haseł, a zmienne środowiskowe są ustawione w wersji opublikowanej.
  6. Użytkownik A nie widzi danych użytkownika B.
  7. Masz kopię zapasową danych albo plan, jak ją robić regularnie.
  8. Plan hostingu i bazy pozwala na komercyjne użycie i nie "usypia" aplikacji.
  9. Polityka prywatności jest dostępna na stronie, a Ty wiesz, jakie usługi przetwarzają dane.
  10. Wiesz, jak usunąć dane jednej osoby na jej prośbę.
  11. Jest widoczny kontakt: do kogo napisać, gdy coś nie działa.
  12. Pierwsze osoby, którym pokazujesz aplikację, to te, z którymi rozmawiałeś na etapie sprawdzania pomysłu. Pierwsi użytkownicy i oferta to w programie część etapu wdrożenia.

Co dalej

Publikacja to trzeci z etapów całej drogi: potrzeba, budowa, wdrożenie. Cały przebieg opisałem w przewodniku jak stworzyć aplikację bez programowania. Jeśli dopiero myślisz o tym, co zostawić w pierwszej wersji, zajrzyj do tekstu o tym, jak wyciąć MVP aplikacji.

Wdrożenie pod własnym adresem możesz zrobić sam, z checklistą powyżej. Program Własna Apka jest dla osób, które wolą przejść ten etap z kimś obok. W programie dostajesz: około 15 godzin pracy na żywo, prowadzenie 1:1, w trzech etapach: potrzeba (sprawdzasz pomysł z ludźmi), budowa (budujesz z AI na gotowym szkielecie, nie zaczynasz od pustego ekranu) i wdrożenie (własny adres, pierwsi użytkownicy, oferta). Między spotkaniami dostajesz materiały i zadania do własnego projektu, a potem sprawdzamy każdy etap. Wdrożenie to ostatni etap: własny adres, pierwsi użytkownicy i oferta.

Program jest dla osoby, której aplikacja działa u niej, a nie wie, jak pokazać ją ludziom, albo która utknęła z AI na błędach. Nie jest dla osób, które chcą, żeby ktoś zbudował aplikację za nie, ani dla tych, którzy szukają gwarancji klientów lub przychodu: nie budujemy aplikacji za uczestnika i niczego takiego nie gwarantujemy. Wynik zależy od potrzeby rynkowej, jakości rozwiązania i pracy uczestnika.

Cena brutto to 4 900 zł na start (albo 3 raty po ok. 1 633 zł) i 7 100 zł dopłaty, ale tylko wtedy, gdy Twoja aplikacja osiągnie 40 000 zł przychodu w 18 miesięcy. To warunek dopłaty, nie prognoza zarobków. Jest też wariant 8 700 zł jednorazowo, bez dopłaty.

Pierwszy krok to zgłoszenie na stronie (8 krótkich pytań), a potem bezpłatna rozmowa. Zgłoszenie nie jest zakupem. Przyjmujemy maksymalnie 5 nowych osób miesięcznie, to nasza zasada pracy.

Michał JurkiewiczWspółtworzy program Własna Apka. Od lat zajmuje się marketingiem internetowym, a z AI buduje narzędzia dla firm: panele, automatyzacje i strony internetowe.

Czytaj dalej

Chcę bezpłatną rozmowę