● PROJEKT W PRZYGOTOWANIU
Od przygotowania Raspberry Pi, przez domowe usługi, aż po backup i odtworzenie środowiska.
Zakres i termin premiery po zakończeniu testów
// CO ZBUDUJESZ
Twój domowy serwer. Własne usługi.
Własna chmura
Zbudujesz prywatną chmurę do zdjęć, dokumentów i notatek wykorzystując do tego oprogramowanie Nextcloud.
Dostęp zdalny
Uzyskasz bezpieczny dostęp do usług z dowolnego miejsca dzięki Tailscale VPN zarówno na laptopie jak i telefonie.
Kontenery
Uruchomisz i skonfigurujesz usługi w kontenerach Docker takie jak AdGuard Home oraz Nginx. Poznasz ich zastosowanie.
Monitoring
Skonfigurujesz monitoring i sprawdzisz stan swojego HomeLaba z pomocą narzędzi takich jak: Prometheus, Grafana i Kuma.
Backup i odtwarzanie
Wykorzystasz Restic i Rclone do utworzenia szyfrowanych kopi danych i zapisania ich w chmurze. Przetestujesz odtwarzanie.
Automatyzacja z Ansible
Zautomatyzujesz konfigurację serwera i wdrażanie usług za pomocą gotowych playbooków.
// TWOJA ŚCIEŻKA
Planowany zakres ebooka. Zakres redakcyjny ebooka może zostać dopracowany podczas przygotowania publikacji.
01 - Raspberry Pi, OpenMediaVault i magazyn danych
Przygotujesz Raspberry Pi 5 i zainstalujesz OpenMediaVault. Skonfigurujesz dyski, BTRFS i RAID 1, utworzysz użytkowników oraz udziały SMB dostępne z Windowsa.
02 - Docker i zarządzanie kontenerami
Zainstalujesz Dockera, Docker Compose i Portainera. Uporządkujesz katalogi konfiguracji oraz danych i przygotujesz środowisko do uruchamiania kolejnych usług.
03 - Prywatna chmura z Nextcloud
Uruchomisz Nextcloud z bazą MariaDB i skonfigurujesz przechowywanie danych. Sprawdzisz przesyłanie plików, synchronizację z komputerem oraz dostęp z telefonu.
04 - Zdalny dostęp przez Tailscale
Połączysz Raspberry Pi i swoje urządzenia przez Tailscale. Przygotujesz prywatny dostęp do homelaba spoza domu oraz poznasz rolę urządzenia udostępniającego dostęp do sieci lokalnej.
05 - Lokalny DNS z AdGuard Home
Uruchomisz AdGuard Home jako serwer DNS i filtr domen. Skonfigurujesz rozwiązywanie lokalnych nazw usług oraz wykorzystasz dziennik zapytań do sprawdzania działania DNS.
06 - Reverse proxy z Nginx Proxy Manager
Uporządkujesz dostęp do aplikacji pod lokalnymi nazwami zamiast adresów z numerami portów. Skonfigurujesz przekazywanie ruchu do usług i obsługę certyfikatów.
07 - Metryki i dashboardy w Grafanie
Uruchomisz Prometheusa, Node Exporter i cAdvisor. Połączysz je z Grafaną, aby obserwować wykorzystanie zasobów Raspberry Pi i działanie kontenerów.
08 - Dostępność usług z Uptime Kuma
Przygotujesz monitory dostępności aplikacji. Sprawdzisz, jak rozpoznawać niedostępność usług i odróżniać ją od problemów z DNS lub połączeniem sieciowym.
09 - Backup z Restic i rclone
Skonfigurujesz szyfrowane kopie w Google Drive przez Restic i rclone. Przygotujesz backup danych kontenerów, zrzut bazy MariaDB oraz harmonogram uruchamiany przez systemd timer. Przećwiczysz także odzyskiwanie plików.
10 - Automatyzacja przygotowania środowiska z Ansible
Przygotujesz inventory i uruchomisz playbooki instalujące pakiety, Dockera oraz narzędzia backupowe. Zautomatyzujesz tworzenie katalogów, kopiowanie konfiguracji Compose i przygotowanie harmonogramu kopii zapasowych.
11 - Odtworzenie homelaba po reinstalacji
Przejdziesz przez ponowne przygotowanie systemu i dysków, uruchomienie Ansible oraz przywrócenie sekretów i danych. Następnie uruchomisz usługi, sprawdzisz ich działanie i ponownie włączysz backup.
// MATERIAŁY
Instrukcje i screeny
Krok po kroku, z czytelnymi przykładami i zrzutami ekranu.
Diagramy
Przejrzyste schematy infrastruktury i konfiguracji.
Docker Compose i Ansible
Gotowe pliki konfiguracyjne i praktyczne przykłady.
Dla osób, które chcą zbudować własny HomeLab i przećwiczyć Linuxa, sieci oraz kontenery.
- Raspberry Pi 5
- Zasilacz i chłodzenie
- Dysk na dane i miejsce na kopie
- Połączenie Ethernet
Dowiedz się, kiedy ebook będzie gotowy
Otrzymaj wiadomość o premierze, zawartości i cenie.
Możesz zrezygnować w każdej chwili. Polityka prywatności