Wszystkie artykuły

AERIX GUIDE · 04

Proces i współpraca

Domena, hosting, kod i materiały — co powinno należeć do klienta po wdrożeniu?

26 sierpnia 202611 min czytania

Po uruchomieniu serwisu klient powinien wiedzieć nie tylko, gdzie jest przycisk „opublikuj”, ale też kto formalnie kontroluje domenę, na czyim koncie działa infrastruktura, gdzie znajduje się kod i jakie prawa obejmują użyte zdjęcia, fonty oraz narzędzia. Te elementy nie są jednym pakietem własności. Każdy ma inny status i powinien być osobno nazwany w umowie, ofercie oraz protokole przekazania. Poniższy materiał ma charakter informacyjny — ostateczny zakres praw zawsze wynika z konkretnej umowy i w razie wątpliwości wymaga oceny prawnika.

Najpierw rozdziel kontrolę, własność i licencję

Dostęp administracyjny nie zawsze oznacza własność, a zapłata za wdrożenie nie zawsze automatycznie przenosi wszystkie prawa autorskie. Można kontrolować konto hostingowe, lecz korzystać z oprogramowania na licencji. Można też posiadać prawa do indywidualnego projektu, ale nie do otwartoźródłowego frameworka, komercyjnego fontu czy zdjęcia stockowego.

Profesjonalne przekazanie opisuje każdy składnik osobno: domenę, infrastrukturę, kod, projekt, treści, media, dane, konta zewnętrzne i licencje. Dzięki temu obie strony wiedzą, co klient otrzymuje, co może modyfikować oraz które elementy nadal podlegają warunkom ich producentów.

Domena: klient jako abonent i właściciel konta

Najbezpieczniejszy model to rejestracja domeny na dane klienta, z adresem e-mail i płatnością kontrolowanymi przez jego organizację. W rejestrze .pl kluczową rolę pełni abonent domeny; NASK wskazuje między innymi jego uprawnienia związane ze zmianą rejestratora i uzyskaniem kodu authinfo. W domenach globalnych analogicznie ważne są poprawne dane rejestranta oraz dostęp do panelu rejestratora.

Wykonawca może otrzymać dostęp techniczny do DNS, ale nie powinien być jedyną osobą zdolną odnowić lub przenieść domenę. Warto włączyć automatyczne odnowienie, uwierzytelnianie wieloskładnikowe i co najmniej dwa organizacyjne kontakty awaryjne.

Hosting: dwa poprawne modele, pod warunkiem jasnych zasad

Pierwszy model to infrastruktura klienta: konto chmurowe, serwer lub platforma należą do jego organizacji, a AERIX otrzymuje uprawnienia robocze. Drugi to hosting zarządzany przez AERIX — klient kupuje usługę obejmującą określony zakres utrzymania, a my odpowiadamy za uzgodnione elementy operacyjne.

Hosting zarządzany nie jest problemem, jeżeli oferta określa cenę, kopie zapasowe, aktualizacje, monitoring, poziom wsparcia, ewentualne SLA, okres wypowiedzenia oraz drogę migracji. Klient od początku powinien wiedzieć, co otrzyma po zakończeniu usługi i w jakim terminie można przenieść serwis.

Kod i repozytorium: dostęp techniczny to nie pełna odpowiedź

Repozytorium daje historię zmian i możliwość dalszego rozwoju, dlatego po rozliczeniu projektu klient powinien otrzymać uzgodniony dostęp albo transfer repozytorium. GitHub wspiera formalne przenoszenie repozytoriów wraz z historią, problemami i ustawieniami, choć integracje oraz sekrety wdrożeniowe trzeba zwykle skonfigurować osobno.

Zakres praw do autorskiego kodu powinien wynikać z umowy i następować na warunkach w niej opisanych, zwykle po pełnej płatności. Biblioteki open source, komponenty dostawców i narzędzia SaaS pozostają objęte własnymi licencjami — nie da się przenieść praw, których wykonawca sam nie posiada.

Projekt, treści, zdjęcia i fonty mają różne licencje

Indywidualne layouty, teksty i materiały wytworzone w ramach projektu mogą zostać przekazane lub licencjonowane zgodnie z umową. Zdjęcia klienta nadal należą do klienta, ale stock, font, ikony albo muzyka mogą ograniczać liczbę domen, zastosowanie reklamowe czy możliwość dalszego przekazania.

Przy odbiorze warto otrzymać listę zależności i licencji: nazwę zasobu, źródło, właściciela konta, zakres użycia i termin odnowienia. Chroni to markę przed sytuacją, w której po roku nikt nie wie, czy hero nadal może legalnie działać albo gdzie kupiono krój pisma.

Dane i konta analityczne powinny pozostać po stronie firmy

Baza klientów, zgłoszenia, treści w CMS, analityka, Search Console, profile map i konta reklamowe są aktywami biznesowymi. Najlepiej tworzyć je w organizacji klienta, a wykonawcę zapraszać rolą o możliwie najmniejszych potrzebnych uprawnieniach.

W ten sposób zmiana partnera nie zrywa historii pomiaru ani dostępu do danych. Przy zakończeniu współpracy wystarczy odebrać uprawnienia wykonawcy, zamiast próbować odzyskiwać konto utworzone na prywatny adres e-mail.

Protokół przekazania: praktyczna lista kontrolna

Kompletne przekazanie obejmuje co najmniej: rejestratora domeny i DNS, hosting, repozytorium i instrukcję uruchomienia, zmienne środowiskowe przekazane bezpiecznym kanałem, kopię danych, CMS, analitykę, Search Console, integracje, licencje oraz listę osób z dostępem. Hasła nie powinny trafiać do zwykłego dokumentu lub wiadomości e-mail.

Warto również zapisać wersje środowiska, harmonogram kopii, proces odtworzenia, kontakty do dostawców i daty odnowień. To dokument operacyjny, który pozwala innemu kompetentnemu zespołowi przejąć usługę bez archeologii cyfrowej.

Prawo wyjścia z usługi jest elementem dobrej opieki

Klient może świadomie wybrać hosting zarządzany przez lata i nadal zachować niezależność. Warunkiem jest zdefiniowana procedura eksportu, termin wydania danych i kodu, rozliczenie otwartych należności oraz zakres odpłatnej pomocy migracyjnej.

W AERIX oba modele są możliwe: infrastruktura klienta albo opieka zarządzana. Nie budujemy bezpieczeństwa współpracy na technicznym uzależnieniu, lecz na jakości obsługi, dokumentacji i przewidywalnych zasadach zapisanych przed startem.

Najważniejsze

Klient nie musi samodzielnie administrować każdym serwerem, aby zachować kontrolę nad cyfrowym aktywem. Powinien być abonentem domeny, znać model hostingu, mieć zagwarantowany dostęp do uzgodnionego kodu i danych oraz otrzymać czytelną mapę licencji i migracji. Najlepsza relacja nie potrzebuje technologicznej blokady.

Najczęściej zadawane pytania

Czy AERIX może od początku hostować i utrzymywać stronę?

Tak. To model hostingu zarządzanego. Oferta powinna wtedy wskazywać miesięczną opłatę, zakres utrzymania, kopie, monitoring, aktualizacje, zasady wsparcia, okres wypowiedzenia i procedurę migracji.

Czy zapłata za stronę automatycznie daje prawa do całego kodu?

Nie należy tego zakładać. Pola eksploatacji, moment przejścia praw lub zakres licencji powinny być zapisane w umowie. Zewnętrzne biblioteki, fonty i usługi pozostają na licencjach swoich dostawców.

Czy klient powinien dostać repozytorium Git?

W projekcie dedykowanym jest to dobra praktyka po spełnieniu warunków rozliczenia. Samo repozytorium nie zastępuje jednak dokumentacji, danych, sekretów, licencji i dostępu do infrastruktury.

Co zrobić, gdy domenę zarejestrowała agencja na siebie?

Najpierw należy ustalić dane abonenta i procedurę u rejestratora, a następnie formalnie przenieść kontrolę na klienta. Dla domen .pl pomocne są zasady NASK i kod authinfo; w spornej sytuacji warto skorzystać z pomocy prawnej.

Źródła i dokumentacja

Materiały źródłowe wykorzystane do weryfikacji faktów i części technicznej tego przewodnika.

Chcesz takich efektów dla swojej marki?

Zaprojektujmy stronę, dzięki której znajdą Cię klienci. Pierwsza konsultacja jest bezpłatna.

Zamów bezpłatną konsultację