W poniedziałek Krzysztof, właściciel warsztatu zatrudniającego 10 osób, słyszy hasło „program do zadań na własnym serwerze”. Pierwsza myśl: „nie mam informatyka”. W praktyce musi umieć wejść do panelu hostingu, założyć bazę i wgrać pliki.

Program do zadań na własnym serwerze nie wymaga serwerowni

Program do zadań na własnym serwerze może działać na zwykłym hostingu współdzielonym. Nie musisz kupować fizycznej maszyny, budować serwerowni ani utrzymywać administratora systemów.

Task Manager instalujesz na swoim hostingu. Pliki aplikacji i baza danych znajdują się na serwerze, o którym decyduje Twoja firma. Może to być serwer firmowy albo konto u dostawcy hostingu spełniające wymagania instalacji na własnym hostingu.

To Ty odpowiadasz za serwer i kopie zapasowe. Dostawca programu nie przechowuje bazy na swojej infrastrukturze. Sprawdź więc, jak hosting wykonuje backup bazy i plików oraz jak taki backup pobrać lub przywrócić.

Krzysztof nie potrzebuje osobnej maszyny stojącej obok podnośnika samochodowego. Potrzebuje konta hostingowego, danych dostępowych i kilku informacji zapisanych przed rozpoczęciem instalacji.

Panel hostingu pokaże, czy możesz zacząć

Przed instalacją sprawdź wersję PHP, dostępność bazy MySQL lub MariaDB oraz możliwość zapisu plików w katalogu aplikacji. Task Manager wymaga PHP 8.1 lub nowszego, a instalator nie przejdzie dalej, jeśli krytyczny warunek nie zostanie spełniony.

We wtorek Krzysztof loguje się do panelu hostingu i widzi PHP 8.2. Ten punkt ma zamknięty. Następnie sprawdza, czy może utworzyć bazę danych i użytkownika z hasłem.

Trzy rozszerzenia PHP są niezbędne:

  • pdo_mysql odpowiada za połączenie z bazą danych,
  • openssl służy do szyfrowania kluczy API i haseł SMTP,
  • mbstring obsługuje między innymi polskie znaki.

Instalator sprawdza też rozszerzenia zalecane. fileinfo rozpoznaje typy plików, a gd obsługuje miniatury i avatary. Rozszerzenie dom jest używane przez Asystenta AI i przy sanityzacji treści, natomiast curl jest potrzebne do modułu AI. iconv pomaga Poczcie obsługiwać polskie znaki w wiadomościach CP1250, a zip umożliwia podgląd DOCX. Brak tych dodatków nie blokuje samej instalacji.

Aplikacja musi móc zapisywać pliki w katalogach includes/, uploads/ i logs/. Instalator pokazuje wymagania za pomocą zielonych i czerwonych znaczników, więc nie musisz rozpoznawać problemu na podstawie pustego ekranu czy komunikatu z kodem błędu.

Pięć ekranów zastępuje pracę w linii poleceń

Instalacja Task Managera odbywa się w formularzu otwartym w przeglądarce. Nie wpisujesz poleceń na serwerze i nie uruchamiasz Composera ani dodatkowych skryptów.

Najpierw wgrywasz paczkę programu przez FTP lub menedżer plików hostingu do katalogu domeny albo subdomeny. Po otwarciu tego adresu instalator prowadzi Cię przez kolejne etapy:

  1. Wymagania - sprawdza PHP, rozszerzenia i zapis do katalogów.
  2. Baza danych - testuje host, nazwę bazy, użytkownika i hasło.
  3. Administrator - zakłada konto na podstawie imienia, nazwiska, adresu e-mail i hasła.
  4. Ustawienia aplikacji - zapisuje adres URL oraz klucz licencyjny.
  5. Poczta - przyjmuje dane SMTP i pozwala wysłać wiadomość testową.

Przygotuj wcześniej dostęp do panelu hostingu i FTP, dane bazy MySQL lub MariaDB, dane SMTP, adres aplikacji oraz klucz licencyjny otrzymany po zakupie. Gdy szukasz każdego hasła dopiero podczas instalacji, techniczna operacja zamienia się w serię telefonów do firmy hostingowej.

Instalator generuje plik includes/config.php, tworzy tabele w bazie i zapisuje ustawienia. Po zakończeniu blokuje przypadkowe ponowne uruchomienie instalacji. Bez usunięcia pliku konfiguracyjnego nie rozpoczniesz jej od początku.

Zdalna instalacja zdejmuje z Ciebie pierwszy kontakt z hostingiem

Jeżeli nie chcesz wgrywać paczki i zakładać bazy samodzielnie, możesz wybrać usługę zdalnej instalacji. To usługa dodatkowa. W planie Starter kosztuje 299 zł netto, a w planach Classic, Max i Enterprise jest ujęta w cenie.

Do wykonania usługi trzeba przekazać dostępy do FTP i bazy danych, w tym phpMyAdmin, a także dane głównego konta e-mail wysyłającego powiadomienia. To konkretna usługa instalacyjna, nie pełne wdrożenie procesów firmy.

Taki wariant ma sens, gdy w środę Krzysztof może przygotować loginy, ale nie chce samodzielnie ustalać, do którego katalogu wgrać pliki. Po instalacji nadal zarządza zespołem i ustawieniami z poziomu aplikacji.

Po instalacji najpierw dodajesz ludzi i Workspace'y

Po pierwszym logowaniu administrator dodaje użytkowników, ustawia role i tworzy Workspace'y, czyli przestrzenie robocze dla zespołów lub obszarów pracy. Te czynności wykonujesz w interfejsie Task Managera, bez wracania do panelu hostingu.

Panel użytkowników otwiera ikona grupy ludzi obok ustawień. Dokładny przebieg opisuje instrukcja zarządzania użytkownikami i rolami, a plan dalszej konfiguracji znajdziesz w materiale o pierwszym tygodniu z Task Managerem.

Asystent AI jest opcjonalny. Task Manager działa bez niego, a jeśli chcesz go uruchomić, wpisujesz w Ustawieniach własny klucz OpenAI, Google Gemini, Anthropic Claude albo xAI Grok. Zapytanie wraz z potrzebnym kontekstem trafia wtedy do wybranego dostawcy modelu, który rozlicza je przy użyciu Twojego klucza API.

Ustawienia Task Managera z kartą AI i zamaskowanym kluczem API
Własny klucz dostawcy AI wpisujesz w Ustawieniach

CRON jest potrzebny wyłącznie do wysyłki e-maili w tle, gdy nikt nie ma otwartej aplikacji, na przykład przypomnień od Asystenta. Powiadomienia w aplikacji działają bez niego. Bez CRON-u e-maile wychodzą tylko wtedy, gdy ktoś akurat korzysta z aplikacji, a przy ustawianiu przypomnienia program pokazuje o tym ostrzeżenie. Hostingi z „cronem HTTP”, na przykład cyber-folks i nazwa.pl, mogą odpytywać wskazany adres co minutę.

Aktualizacje wymagają decyzji administratora, nie stałego informatyka

Task Manager sprawdza dostępność nowych wersji, ale nie instaluje ich bez Twojego potwierdzenia. Administrator pobiera i uruchamia aktualizację w zakładce Ustawienia → Aktualizacje, a większość wydań przechodzi przez auto-instalator bez użycia FTP.

Gdy pojawia się nowa wersja, administrator widzi powiadomienie oraz czerwoną kropkę przy ikonie ustawień i zakładce Aktualizacje. Zakładka pokazuje numer zainstalowanego wydania i kodu, dostępne wydania oraz opis zmian. Kolejne wersje instalujesz po kolei.

Przycisk Pobierz wyświetla ostrzeżenie o wykonaniu kopii bazy danych i folderu uploads/. Następnie serwer pobiera paczkę i sprawdza jej sumę SHA-256, czyli cyfrowy skrót pozwalający zweryfikować integralność pliku.

Dla większości wydań kolejnym krokiem jest Zainstaluj. Pasek pokazuje, jak program aktualizuje bazę, kopiuje pliki i kończy instalację. Na końcu pojawia się Odśwież aplikację. Auto-instalator pomija includes/config.php, uploads/, storage/ i logs/ oraz sam wykonuje migracje bazy.

Zakładka Aktualizacje z paskiem postępu i przyciskiem Odśwież aplikację
Większość wydań instaluje administrator bez FTP

Nie każda paczka obsługuje ten tryb. Przy wydaniu wymagającym FTP program zapisuje plik .zip i pokazuje instrukcję: rozpakuj paczkę, wgraj pliki z nadpisaniem, zachowaj includes/config.php, uploads/, storage/ i logs/, a potem odśwież aplikację. Pełny przebieg znajdziesz w instrukcji aktualizacji Task Managera.

Najważniejszą umiejętnością nie jest więc obsługa linii poleceń, lecz wykonanie kopii bazy i folderu z załącznikami przed zmianą wersji. Sprawdź w panelu, czy hosting tworzy kopie, jak długo je przechowuje i czy obejmują zarówno bazę, jak i pliki.

Jeżeli nie chcesz zajmować się aktualizacjami, możesz wybrać usługę Opieka. W Starterze kosztuje 99 zł miesięcznie i obejmuje wgrywanie nowych wersji na serwer klienta wraz z kopią przed każdą aktualizacją. Usługa działa przy aktywnym odnowieniu aktualizacji.

Nie musisz znać się na serwerach, ale musisz obsłużyć hosting

Do uruchomienia Task Managera nie potrzebujesz linii poleceń ani narzędzi programistycznych takich jak Composer czy Docker. Nie musisz też znać SQL, ponieważ instalator tworzy tabele, a podczas aktualizacji wykonuje migracje bazy.

Musisz natomiast potrafić wykonać kilka konkretnych czynności:

  • zalogować się do panelu hostingu,
  • utworzyć bazę i użytkownika bazy,
  • wgrać pliki przez FTP lub menedżer plików,
  • przepisać dane SMTP,
  • sprawdzić wersję PHP,
  • wykonać kopię bazy i folderu uploads/ przed aktualizacją.

To uczciwa granica samodzielności. Jeśli nie znasz tych operacji, wybierz zdalną instalację i Opiekę. Jeśli korzystałeś już z panelu hostingu do obsługi strony firmowej, instalator przeprowadzi Cię przez resztę bez narzędzi programistycznych.

Jutro otwórz panel hostingu i sprawdź dwie pozycje: wersję PHP oraz możliwość utworzenia bazy MySQL lub MariaDB. Potem zobacz Demo, aby poznać program na przykładowych zadaniach bez instalowania go na swoim serwerze.

Najczęstsze pytania

Czy potrzebuję informatyka, żeby zainstalować Task Managera?

Nie, jeśli potrafisz obsłużyć panel hostingu, utworzyć bazę i wgrać pliki. Instalator działa w przeglądarce, a alternatywą jest płatna zdalna instalacja, ujęta w cenie planów Classic, Max i Enterprise.

Jaki hosting wystarczy do programu do zadań na własnym serwerze?

Wystarczy hosting współdzielony z PHP 8.1 lub nowszym oraz bazą MySQL albo MariaDB. Krytyczne rozszerzenia PHP to pdo_mysql, openssl i mbstring, a ich dostępność sprawdza instalator.

Czy aktualizacje Task Managera instalują się same?

Nie, instalację aktualizacji zawsze potwierdza administrator. Większość wydań instaluje się z Ustawień bez FTP, natomiast przy niektórych paczkach program wyświetla instrukcję ręcznego wgrania plików.

Kto robi kopie zapasowe Task Managera?

Za kopie zapasowe odpowiada klient, ponieważ baza i pliki znajdują się na jego serwerze. Przed pobraniem aktualizacji program przypomina o kopii bazy danych oraz folderu uploads/.

Co się stanie, jeśli nie odnowię aktualizacji po 12 miesiącach?

Możesz dalej pracować na posiadanej wersji bez opłat, ponieważ licencja jest bezterminowa. Cena obejmuje 12 miesięcy nowych wydań, a późniejsze roczne odnowienie dostępu do aktualizacji jest opcjonalne.

Źródła

  1. Task Manager, Instalacja na Twoim hostingu
  2. Task Manager, Aktualizacje
  3. Task Manager, Licencja bezterminowa
  4. Task Manager, Cennik
  5. Task Manager, Materiały: aktualizacje

Zespół Task Managera - piszemy o pracy zespołowej, AI w firmie i porządku w zadaniach na przykładach z Task Managera, programu instalowanego na własnym serwerze. Task Managera tworzy od 2013 roku Blue Creation Group (Piotr Łącz); korzystają z niego m.in. Neonet, Wojskowa Akademia Techniczna i Polpharma - zobacz opinie klientów. Teksty sprawdzamy z instrukcją i aktualną wersją programu.