W Saplo Box to Twój serwer, a aplikacje to moduły uruchamiane w nim. Każda aplikacja dostaje własny folder /srv/apps/<nazwa>, własną subdomenę i własne środowisko (php-fpm, proces Node, statyk albo usługa). Wszystkie aplikacje w jednym Boxie współdzielą zasoby planu i mogą gadać po localhost - dlatego np. baza danych stoi obok aplikacji bez wychodzenia do internetu.
Tworzenie aplikacji
- W panelu kliknij Utwórz aplikację.
- Wybierz typ z katalogu (WordPress, Next.js, React, Django, baza danych, Docker, n8n... albo własny kod przez Git).
- Nadaj nazwę i wskaż domenę lub subdomenę
*.saploapp.pl. - Opcjonalnie zaznacz bazę z tego Boxa w sekcji Połącz z bazą / cache.
- Zatwierdź - Saplo instaluje moduł w Twoim Boxie i konfiguruje nginx, SSL i runtime.
Instalacja trwa zwykle 1 do 5 minut (WordPress/baza szybciej, build frameworka JS dłużej). Status śledzisz na liście aplikacji aż do Działa.
Co możesz postawić
| Typ | Środowisko |
|---|---|
| WordPress | PHP 8.3/8.4 (lub 7.4-8.4 Legacy), MariaDB, nginx + php-fpm, WP-CLI |
| Next.js / Nuxt / Node | Node 22, proces zarządzany przez Saplo, nginx jako reverse proxy |
| React / Vue / Astro / SvelteKit | Build na Node 22, statyk serwowany przez nginx |
| Django | Python, gunicorn, nginx dla /static i /media |
| Bazy danych | PostgreSQL, MySQL/MariaDB, Redis - jako osobne aplikacje |
| Docker | Pełny daemon (nested), własny docker-compose.yml |
| Własny kod | Dowolny stack przez Git / saplo.yaml |
Pełna lista z konfiguracją w sekcji Stacki.
Zarządzanie i restart
W szczegółach aplikacji masz Restartuj i Zatrzymaj / Uruchom. Jeśli aplikacja jest w stanie Błąd, najpierw spróbuj restartu - rozwiązuje większość przypadków. Gdy błąd wraca, otwórz ticket z nazwą aplikacji i treścią błędu.
Zmiana wersji PHP
Dla aplikacji WordPress / PHP w szczegółach jest opcja Zmiana wersji PHP - każda taka aplikacja ma własną pulę php-fpm, więc zmiana wersji nie rusza pozostałych aplikacji w Boxie.
Ile aplikacji mogę mieć
Liczba aplikacji jest nielimitowana we wszystkich planach Box - stawiasz ich tyle, ile zmieści się w zasobach planu (RAM, SSD, CPU). To zasoby Boxa, nie licznik aplikacji, są granicą. Większy projekt = wyższy plan albo dodatki RAM/SSD. Szczegóły w Plany Box.
localhost.