Chcesz mieć prywatny homelab? Umieść te 12 aplikacji na szczycie swojej listy
Podsumowanie
- Przechowywanie swoich zdjęć, dokumentów i innych informacji w chmurze sprawia, że jesteś narażony na naruszenia danych.
- Samodzielne hostowanie usług daje ci kontrolę nad tym, jak bezpieczne są twoje informacje.
- W przypadku usług hostowanych samodzielnie, możesz nawet zdecydować się, aby ta usługa w ogóle nie była podłączona do internetu w celu zwiększenia bezpieczeństwa.
Czy szukasz sposobów na zmniejszenie swojej zależności od chmury, przeniesienie używanych usług do własnej infrastruktury i zwiększenie bezpieczeństwa online? Jeśli tak, to zdecydowanie powinieneś zastąpić usługi hostowane w chmurze alternatywami hostowanymi samodzielnie. Oto 12 aplikacji skoncentrowanych na prywatności, które możesz hostować samodzielnie, oraz usługi, które one zastępują.
Fregata lub Scrypted (nagrywanie z kamery)
Dla osób dbających o prywatność, kamery mogą być pierwszą rzeczą, którą warto samodzielnie hostować. Krążą historie o tym, że przechowywanie nagrań w chmurze było atakowane. Od iCloud kilka lat temu po Wyze i eufy ostatnio, przechowywanie materiałów wideo w chmurze to koszmar bezpieczeństwa gotowy do zaistnienia.
Dlatego warto przechowywać nagrania z kamer bezpieczeństwa lokalnie. Osobiście wybrałem rozwiązanie polegające na użyciu Scrypted do lokalnego hostowania mojego NVR, ale Frigate też jest świetnym wyborem.
Oba programy można uruchomić w Dockerze i pozwalają na integrację zarówno kamer obsługiwanych przez firmy trzecie, jak i zgodnych z ONVIF. Każdy z nich oferuje sposób na lokalne przechwytywanie materiału na własnym komputerze i może być uruchamiany w trybie offline, dzięki czemu nagrania z kamer są odizolowane od internetu, jeśli chcesz.
Nextcloud (chmura danych)
Kolejnym obszarem, który budzi obawy związane z prywatnością, jest przechowywanie danych w chmurze. Czy kiedykolwiek zastanawiałeś się, do jakiego stopnia Dropbox, Google Drive czy OneDrive mają dostęp do Twoich plików? Chociaż wszystkie twierdzą, że nie mogą uzyskać dostępu do Twoich danych, nie oznacza to, że hakerzy nie zdobędą dostępu w wyniku naruszeń bezpieczeństwa danych.
Samodzielne hostowanie własnej chmury jest świetnym sposobem na zabezpieczenie swoich plików i jednoczesny dostęp do nich zdalnie. Do tego nie ma nic lepszego niż Nextcloud. Chociaż chciałbym, żeby istniało łatwiejsze w użyciu oprogramowanie, Nextcloud naprawdę jest najlepszym sposobem na uruchomienie w domu stosu oprogramowania podobnego do Dropboxa.
Najłatwiej jest skonfigurować za pomocą Docker Compose i jest pełnoprawnym stosiem do zarządzania plikami w chmurze. W Nextcloud dostępne są edytory dokumentów, systemy czatu, ustawienia udostępniania i wiele więcej. Jeśli chcesz mieć kontrolę nad swoimi plikami, to Nextcloud jest najlepszą opcją.
Immich (przechowywanie zdjęć)
Jednym z najbardziej rażących naruszeń danych dotyczących zdjęć musiał być wyciek zdjęć iCloud w 2014 roku. Bardzo prywatne i wrażliwe zdjęcia zostały ujawnione światu, ponieważ nie były tylko przechowywane w chmurze, ale również w sposób niechroniony.
Chociaż możliwe są naruszenia danych w przypadku usług hostowanych samodzielnie, zazwyczaj nie zdarzają się one tak często jak ogromne ataki hakerskie. Mówiąc prosto, rozwiązanie hostowane samodzielnie nie jest dużym celem.
Dlatego przeniosłem wiele moich zdjęć przechowywanych w chmurze do Immich. To zamiennik Google Photos i iCloud Photos, który możesz hostować w domu. Mój jest dostępny przez internet, ale możesz tak ustawić swój, żeby nigdy nie ujrzał światła dziennego.
Immich oferuje algorytmy uczenia maszynowego do rozpoznawania obrazów, dzięki czemu możesz wyszukiwać psa i wyświetlić zdjęcia z psem, tak jak w przypadku zarówno iCloud, jak i Google Photos. Obsługuje również geolokalizację, przesyłanie z urządzeń mobilnych, udostępnianie i inne funkcje, w zależności od tego, jak go skonfigurujesz.
Więc jeśli chcesz wykonać kopię zapasową zdjęć z telefonu i aparatu w usłudze podobnej do chmury, ale bez ryzyka, że zostaną one naruszone, Immich jest idealny do tego zadania.
Bitwarden (zarządzanie hasłami)
Przyznajmy to, wszyscy w pewnym stopniu ponownie używamy (lub używaliśmy) haseł. To nie jest najlepsza praktyka i nie powinniśmy tego robić, ale jest to nieuniknione. W tym właśnie pomaga menedżer haseł.
Osobiście używam 1Password od lat i ufam im, że będą chronić moje dane. Jednak są tacy, którzy nie powierzą swoich haseł żadnej stronie trzeciej. Właśnie dlatego powstał Bitwarden.
Bitwarden to samodzielnie hostowany menedżer haseł, który działa na własnym serwerze. Jest tak bezpieczny, jak go zabezpieczysz, co może być zarówno dobre, jak i złe.
Zauważysz, że Bitwarden ma aplikacje na wszystkie główne systemy operacyjne, w tym iPhone, Android, Windows, macOS i Linux. Jedną rzeczą, o której warto pamiętać w przypadku Bitwardena, jest to, że wymaga on użycia reverse proxy i nazwy domeny, aby działał, jeśli chcesz go hostować samodzielnie, więc będzie to coś, co będziesz musiał skonfigurować na swoim serwerze, aby z niego korzystać.
Jednak, gdy Bitwarden będzie już uruchomiony i działał, będziesz mógł generować bezpieczne hasła i przechowywać swoje dane lokalnie zamiast na serwerze kogoś innego.
Home Assistant (zarządzanie inteligentnym domem)
Platformy inteligentnego domu są na pęczki i nigdy nie wiadomo, jakie dane są za ich pomocą zbierane. Dlatego zebranie całego zarządzania inteligentnym domem pod jednym dachem jest kluczowe dla zwiększenia prywatności.
Home Assistant to samodzielnie hostowana platforma inteligentnego domu, która ma zdolność do przetwarzania wszystkich operacji lokalnie. W zależności od posiadanych urządzeń inteligentnych, Home Assistant może komunikować się z nimi przez chmurę lub wysyłać polecenia za pośrednictwem lokalnej sieci.
Oznacza to, że będziesz mógł naprawdę dopasować swoją konfigurację inteligentnego domu, aby uniknąć konieczności sięgania na zewnątrz domu w celu kontrolowania świateł i przełączników, a także uniemożliwić swoim inteligentnym urządzeniom wysyłanie danych do serwerów, przesyłając niewiadome informacje do domu.
Co więcej, Home Assistant pozwala również na lokalne przetwarzanie głosu, czego Amazon niedawno pozbył się w Alexie. Jeśli więc chcesz, aby Twój inteligentny dom był na wyższym poziomie prywatności, wypróbuj Home Assistant.
Pi-Hole i Unbound (DNS)
Firmy zbierają coraz więcej informacji do wykorzystania w celowanej reklamie i śledzeniu, i nie każdy się z tym zgadza. Pi-Hole pomaga ograniczyć to jako blokada treści.
Można go używać do blokowania wszelkiego rodzaju treści i można go skalować w górę i w dół w zależności od tego, co chcesz z niego uzyskać. Jeśli chcesz go używać tylko jako filtra treści, aby blokować strony internetowe o tematyce dla dorosłych w swojej sieci, to zrobi to. Chcesz, żeby również blokował śledzenie przez reklamodawców i firmy? On też to potrafi.
Pi-Hole jest tak solidny (lub ograniczony), jak go ustawisz. Możliwe jest nawet skonfigurowanie własnego autorytatywnego serwera nazw w domu. Odbywa się to za pomocą Unbound.
Kiedy używasz Unbound, twoje żądania DNS nie są wysyłane przez Cloudflare, Google ani nikogo innego. Zamiast tego serwer Unbound kontaktuje się z głównymi serwerami DNS dla każdej domeny najwyższego poziomu (TLD), aby dowiedzieć się, jak rozwiązać żądanie domeny. Pozwala to na znacznie większą prywatność ruchu sieciowego w porównaniu z kierowaniem wszystkiego przez serwer DNS twojego dostawcy internetu.
Plex lub Jellyfin (serwer multimediów)
Wszyscy uwielbiają dobre programy telewizyjne lub filmy, ale dostawcy mediów zbierają na nas mnóstwo informacji, a także starają się dobierać reklamy, które pokazują, zgodnie z tym, co myślą, że chcielibyśmy zobaczyć.
Szczerze mówiąc, od pół dekady nie płaciłem za żadną usługę streamingową. Dlaczego? Sam prowadzę własną usługę streamingową przez Plex. Mam ogromną bibliotekę, którą zbudowałem przez ostatnie 10 lub więcej lat, zgrywając moją ogromną kolekcję Blu-ray (której później mogłem się pozbyć, aby nie zajmowała już miejsca), oraz pożyczając filmy i seriale od znajomych, aby dodać je do mojego serwera.
Ty też możesz to zrobić. Nie jest trudno zacząć korzystać z Plex lub Jellyfin, a wtedy będziesz mógł przejąć kontrolę nad swoimi nawykami związanymi ze streamingiem. Gorąco polecam to zrobić, ponieważ pozwoli to trzymać dane o twoim oglądaniu z dala od wielkich firm takich jak Disney i Netflix, pozwalając ci po prostu cieszyć się tym, co lubisz, bez reklam i bez nadzoru.
Audiobookshelf (streaming audiobooków)
W mojej dążności do pozbycia się usług, które niepotrzebnie wiedzą o mnie za dużo, natknąłem się na Audiobookshelf. To serwer multimedialny do samodzielnego hostowania, który może przechowywać audiobooki podobnie jak Plex czy Jellyfin. Jednak w przeciwieństwie do Plex i Jellyfin, został stworzony specjalnie do audiobooków i niczego więcej.
Moje doświadczenie z Audiobookshelf było doskonałe. Interfejs jest świetny, usługa działa świetnie i pozwoliła mi zrezygnować z takich serwisów jak Audible.
Będziesz musiał znaleźć usługi, które pozwalają pobrać plik źródłowy audiobooka, aby korzystać z Audiobookshelf, lub znaleźć sposób na jego wyodrębnienie z innych źródeł, takich jak Audible. Jednak gdy już będziesz miał plik MP3 lub M4B, Audiobookshelf działa świetnie.
Korzystanie z serwisu takiego jak Audiobookshelf oznacza, że nie muszę się martwić, że Audible zabierze mi książkę, którą kupiłem, ponieważ została usunięta z biblioteki. Poza tym nikt oprócz mnie nie zobaczy moich statystyk słuchania, i to po prostu dobrze się czuje.
Calibre lub Kavita (ebooki)
W podobnym duchu, Calibre i Kavita to obie świetne opcje, aby wydostać się z ekosystemu Kindle. Podobnie jak w przypadku Audiobookshelf, będziesz musiał kupić lub pobrać eBooki z źródeł, które pozwalają na dostęp do pliku EPUB, aby go wgrać.
Jednak gdy już zdobędziesz ten plik eBooka, Calibre i Kavita pozwolą ci zerwać powiązania z usługami Kindle od Amazona i odzyskać kontrolę nad swoimi zwyczajami czytania e-booków. To świetnie, zwłaszcza że Amazon właśnie usunął możliwość pobierania własnych książek.
Ponieważ Amazon jest znany z usuwania książek ze swojej własnej biblioteki, co z kolei usuwa je z twojej, możesz być pewien, że nie będziesz dotknięty, gdy to się znów wydarzy.
GitLab (rewizja kodu)
GitHub jest złotym standardem wśród usług do przechowywania kodu i współpracy. Jednakże, choć technicznie rzecz biorąc możesz być właścicielem kodu, który tam umieszczasz, nie oznacza to, że jest on całkowicie prywatny.
Tu wkracza GitLab. Dzięki GitLab możesz samodzielnie hostować własne zdalne repozytorium git. To pełna platforma do przeglądu kodu, która obsługuje commity, śledzenie, pliki, projekty i inne.
Przeniesienie swoich projektów do GitLab oznacza, że nie będziesz obciążony ograniczeniami darmowego planu GitHub, a także masz pełną kontrolę nad swoimi projektami. Chcesz, aby projekt był prywatny? Proste. Chcesz mieć pewność, że zawsze pozostanie prywatny? Jeszcze łatwiej.
Focalboard (zarządzanie projektami)
Jestem wielkim fanem tablic kanban, jeśli chodzi o zarządzanie projektami. Używamy Asany tutaj w How-To Geek, a ja nawet osobiście korzystam z Asany do zarządzania moimi projektami i zadaniami. Kiedyś używałem też Trello, Todoist, ClickUp i innych podobnych programów.
Jednak jeśli prywatność jest Twoim głównym zmartwieniem, korzystanie z takich klientów firm trzecich po prostu nie wystarczy. Zamiast tego sprawdź Focalboard. Chociaż nie ma dedykowanych aplikacji mobilnych, Focalboard jest pełnym systemem zarządzania projektami podobnym do Asany i ClickUp, który można hostować w domu.
Jesteś odpowiedzialny za wszystko w związku z tym, w tym za bezpieczeństwo serwera, czy jest dostępny spoza twojej sieci oraz kto ma do niego dostęp.
Paperless-ngx (skanowanie i zarządzanie dokumentami)
Zarządzanie dokumentami to jedna z tych rzeczy, które zawsze sprawiają problem. Znalezienie dobrej usługi do obsługi dokumentów nie jest łatwe. Wiele lat temu korzystałem z Neat, ale potem przestałem, ponieważ subskrypcja była po prostu zbyt wysoka. Poza tym nie chciałem, żeby mieli dostęp do wszystkich dokumentów, które przechowuję zeskanowane w celach podatkowych i podobnych.
Dzięki Paperless-ngx możesz samodzielnie hostować własną usługę zarządzania dokumentami. Obsługuje ona całą organizację, wyświetlanie i inne zadania zarządzania w przypadku plików PDF.
Oznacza to, że możesz zdecydować się na całkowite odizolowanie go od dostępu do internetu, dzięki czemu istnieje zerowa szansa, aby twoje dokumenty mogły zostać wycieknięte, co czyni go idealnym do przechowywania poufnych informacji, które chcesz mieć pewność, że nigdy nie dostaną się w niepowołane ręce.
Nie zatrzymuj się tutaj, możliwości są nieograniczone
Omówiliśmy wszystkie aplikacje, których potrzebujesz, aby zbudować naprawdę prywatny homelab. Mimo to, to tylko wierzchołek góry lodowej. Sugeruję, abyś skierował swoje zainteresowania poprzez homelabing, niezależnie czy są to fotografia, gry, czy nawet druk 3D, i spróbował znaleźć więcej otwartych, prywatnych aplikacji, które mogą zastąpić własnościowe, niezbyt prywatne usługi, których używasz każdego dnia.















