Hosting oparty na Docker Compose
Wdrażaj aplikacje dokładnie tak, jak uruchamiasz je lokalnie. Dowolny język, framework lub baza danych opisane standardowym plikiem docker-compose.yml. Bez vendor lock-in, z danymi w Czechach.
30 dni okresu próbnego bez karty kredytowej.
services:
web:
image: ghcr.io/my-org/my-app:latest
ports:
- "8000:8000"
environment:
- DATABASE_URL=postgres://db:5432/app
depends_on:
- db
db:
image: postgres:14-alpine
volumes:
- db_data:/var/lib/postgresql/data
volumes:
db_data:Błyskawiczne wdrożenie jednym poleceniem
Chcesz wdrożyć aplikację od razu, bez skomplikowanej konfiguracji? Wystarczy uruchomić jedno polecenie w lokalnym katalogu i strona jest online.
Dowolna technologia
Nie ograniczamy się do listy obsługiwanych języków. Jeśli coś działa w kontenerze Docker, działa też u nas. Od klasycznego PHP i WordPressa, przez Pythona i Node.js, po Go, Javę czy Rusta.
…i wszystko inne, co zapakujesz do obrazu Docker.
Wszystko, czego potrzebujesz do uruchomienia aplikacji
Rozliczanie godzinowe
Utwórz hosting, przetestuj kod i usuń go. Płacisz tylko za wykorzystane godziny, nie za cały miesiąc. Ceny w cenniku są orientacyjne za 30 dni.
Automatyczne HTTPS i proxy
Kontenery webowe automatycznie otrzymują reverse proxy i certyfikat SSL Let's Encrypt. Własne domeny dodasz w zakładce Proxy, niczego więcej nie konfigurujesz.
Zarządzane bazy danych jednym kliknięciem
PostgreSQL, MariaDB lub Redis utworzysz w kilka sekund. Dane pozostają na trwałych wolumenach, a o aktualizacje i trwałość dbamy my.
Skalowanie jednym kliknięciem
Potrzebujesz mocy na kampanię? W panelu zwiększysz CPU i RAM w kilka minut, aż do 12 CPU i 32 GB RAM. Zmniejszenie zasobów jest równie proste.
Kopie zapasowe i trwałe dane
Dane na wolumenach są zachowywane między wdrożeniami i codziennie archiwizowane. Przywracanie jest dostępne bezpośrednio z panelu.
Dostęp SSH i CLI
Masz pełny, bezpieczny dostęp SSH do swoich kontenerów przez rosticli. Uruchamiaj migracje, przeglądaj logi lub otwórz bash bez zarządzania Linuksem.
Bezpieczne CI/CD z GitHub Actions jednym poleceniem
Każdy hosting na Roští.cz ma w panelu administracyjnym własną, dedykowaną sekcję CI/CD. Zamiast żmudnej ręcznej konfiguracji i kopiowania tajnych kluczy cały proces zautomatyzowaliśmy w naszym CLI.
Automatyczne workflow
CLI generuje zoptymalizowany plik .github/workflows/rosti.yml dopasowany do Twojego projektu.
Zabezpieczenie tokenami
API Roští wystawia bezpieczny, unikalny token wdrożeniowy z ograniczonymi uprawnieniami, który służy wyłącznie do aktualizacji tego konkretnego hostingu.
Zapis do GitHub Secrets
Narzędzie rosticli automatycznie komunikuje się z API GitHub i wgrywa tajny token bezpośrednio do repozytorium jako zaszyfrowaną zmienną.
Uruchomienie integracji CI/CD
Po zakończeniu integracji każdy udany push do głównej gałęzi sprawi, że GitHub automatycznie zbuduje nową wersję aplikacji i bezpiecznie wgra ją na platformę Roští.cz poleceniem CLI rosticli stack push.
Zaawansowane funkcje w panelu
Wszystkie narzędzia do płynnych wdrożeń i bezproblemowego działania masz w pełni dostępne w naszym interfejsie webowym.
Tokeny wdrożeniowe
Generuj dedykowane klucze dostępu dla swoich pipeline'ów CI/CD bez udostępniania głównego hasła do konta.
Edytor zmiennych środowiskowych
Wygodnie zarządzaj zmiennymi środowiskowymi (ENV) bezpośrednio w panelu. Wszystkie klucze konfiguracyjne i sekrety bezpiecznie przekażemy do środowiska Twoich kontenerów.
Webhook dla CI/CD
Użyj automatycznego webhooka do uruchomienia wdrożenia. Jeśli chcesz powiadamiać Slacka, Discorda lub inne usługi, zalecamy skonfigurować to bezpośrednio w pipeline CI/CD.
Gotowi przenieść swój kod do naszej chmury?
Otrzymujesz gwarancję czeskiego wsparcia z reakcją do 15 minut i serwery fizycznie zlokalizowane w Czechach. Bezpieczeństwem i aktualizacjami serwerów zajmujemy się my w tle.
Załóż darmowe konto próbne