Te 6 narzędzi samodzielnie hostowanych zastąpiło moje ulubione płatne subskrypcje
Usługi subskrypcyjne są dzisiaj wszędzie. W rzeczywistości wydaje się, że znikają bezpłatne wersje próbne. Każdego roku, jeśli korzystasz z przechowywania zdjęć, menedżerów haseł, aplikacji do budżetowania i narzędzi automatyzacji, prawdopodobnie zapłacisz kilkaset dolarów w opłatach subskrypcyjnych. To był jeden z powodów, dla których zacząłem samodzielnie hostować usługi, zaczynając od zamiennika Google Drive.
Minął już rok, odkąd zacząłem korzystać z narzędzi hostowanych samodzielnie, a sześć, które obecnie testuję, mogłoby zastąpić niektóre z najczęściej używanych płatnych subskrypcji.
Immich
Zastępuje Google Photos (1,99-9,99 USD/miesiąc)
Pierwsze wrażenie, jakie miałem, gdy korzystałem z Immich, było takie, że wydało mi się bardzo znajome. Widok osi czasu po przesłaniu zdjęć jest niezwykle podobny do interfejsu Google. Możesz łatwo przeglądać lata wspomnień, ponieważ zdjęcia są uporządkowane według daty, a Immich automatycznie generuje miniatury dla wszystkich przesłanych plików.
Jednak powodem, dla którego pozostałem przy nim jako zamienniku Google Photos, było jego doświadczenie z tworzeniem kopii zapasowych na urządzeniach mobilnych. Podobnie jak Google Photos, Immich oferuje automatyczne przesyłanie zdjęć z aplikacji na iOS i Androida. Oznacza to, że bez ręcznej interwencji mój serwer jest cały czas aktualny.
Jeszcze bardziej imponujące są funkcje, które Immich dodaje po zaimportowaniu Twojej biblioteki. Kilka moich ulubionych to:
- Przeglądanie oparte na osi czasu
- Rozpoznawanie twarzy i grupowanie osób
- Wyszukiwanie zasilane sztuczną inteligencją
- Udostępnione albumy dla członków rodziny
Moje doświadczenie z korzystaniem z Immich jest takie, że jest szybszy niż Google Photos. Jedynym ograniczeniem dla twojej pamięci jest twój sprzęt, a nie powtarzająca się opłata. A wdrożenie przy użyciu stosu Docker Compose jest dość proste.
Vaultwarden
Zastępuje 1Password (2,99 USD/mies.) i Bitwarden Premium (10 USD/rok)
Hostowane menedżery haseł są bardzo wygodne i właśnie dlatego korzystałem z nich dużo w przeszłości. Jednak, choć spełniały ważną funkcję, wymagały dodatkowej subskrypcji.
Z Vaultwarden wciąż używam oficjalnych aplikacji Bitwarden i rozszerzeń przeglądarki, ale sam uruchamiam stronę serwerową tego rozwiązania. To najlepszy sposób, aby upewnić się, że nie stracę dopracowanego doświadczenia korzystania z klienta usługi. Wciąż otrzymuję następujące funkcje:
- Zaszyfrowane sejfy na hasła
- Obsługa kluczy dostępu
- Wbudowane generowanie kodów TOTP
- Bezpieczne przechowywanie notatek i dokumentów
- Rozszerzenia przeglądarki i aplikacje mobilne
Vaultwarden jest na tyle lekki, że mogę go wygodnie uruchomić na starym komputerze, który przeznaczyłem na serwer domowy, i będzie działał nawet na Raspberry Pi. Po zakończeniu początkowej konfiguracji zapakowanej jako mały kontener Docker, działał bez dalszej uwagi.
Ponieważ jesteś gospodarzem serwera, stracisz dostęp do swojej skarbca, jeśli serwer zawiedzie i nie będziesz miał zewnętrznych kopii zapasowych.
Jellyfin
Zastępuje Plex Pass (4,99 USD/mies.)
Jeśli kiedykolwiek próbowałeś uruchomić osobisty serwer multimediów, Plex jest prawdopodobnie pierwszą rekomendacją, jaką otrzymasz. To świetna usługa, ale kilka funkcji, które uwielbiam, nie jest dostępnych bez Plex Pass. Jellyfin nie dzieli funkcji na darmowe i płatne; jest całkowicie darmowy i open source.
Podczas konfiguracji wystarczy, że wskażesz je na swoją bibliotekę multimediów. Następnie otrzymasz interfejs streamingowy podobny do płatnych platform, do których już jesteś przyzwyczajony. Jellyfin organizuje Twoją bibliotekę za pomocą grafik i opisów, a także pobiera opisy odcinków programów z internetowych baz danych i prezentuje Ci automatyczne i aktualne informacje.
Do codziennego użytku wyróżniają się następujące funkcje:
- Transmisja strumieniowa do przeglądarek, telefonów i inteligentnych telewizorów
- Wiele kont i profili użytkowników
- Automatyczne pobieranie metadanych i grafik
- Obsługa telewizji na żywo i konfiguracji DVR
Nawet jeśli korzystasz z lokalnego streamingu na Plex, teraz wymaga on zalogowania się na konto. Jest to wymóg, którego Jellyfin unika i jest to jeden z powodów, dla których zacząłem go używać. Samodzielne hostowanie zajmuje tylko kilka minut i posiada dobrze utrzymane obrazy Dockera.
Rzeczywisty budżet
Zastępuje YNAB (14,99 USD/mies.)
YNAB (You Need A Budget) jest jednym z największych nazw w oprogramowaniu do budżetowania, ale podobnie jak kilka innych narzędzi w tej niszy, ceny subskrypcji stopniowo rosły na przestrzeni lat.
Podejście Actual Budget jest podobne do YNAB, opierając się na filozofii budżetowania zerowego i przypisując kategorię każdemu dolarowi. Jednak w przypadku finansów osobistych nie wymaga stałej opłaty. Musisz jedynie zacząć przypisywać pieniądze do kategorii wydatków po zaimportowaniu swoich kont i transakcji.
Nie pomija podstawowych nowoczesnych funkcji budżetowania, takich jak następujące:
- Kategorie budżetowe w stylu koperty
- Śledzenie transakcji i salda kont
- Raporty finansowe i zestawienia wydatków
- Dostęp do wielu urządzeń poprzez interfejs internetowy
Fakt, że samodzielnie hostowana instancja Actual Budget zapewnia, że dane dotyczące finansów osobistych pozostają na serwerze, który posiadasz i nad którym masz kontrolę, jest jedną z jej największych zalet. Po zakończeniu instalacji za pomocą Dockera możesz uzyskać dostęp do interfejsu w dowolnej przeglądarce podłączonej do Twojej sieci.
n8n
Zastępuje Zapier (19,99 USD+/miesiąc)
Zapier jest jedną z najbardziej przydatnych platform do automatyzacji, z jakich korzystałem. Jedynym istotnym minusem jest to, że jest dość drogi, gdy liczba Twoich przepływów pracy zaczyna rosnąć, ponieważ ceny rosną wraz z liczbą wykonywanych zadań każdego miesiąca. n8n pozwala uruchamiać swoje przepływy pracy samodzielnie.
W interfejsie każdy krok Twojego procesu jest reprezentowany przez węzeł. Nie musisz pisać pełnych skryptów, zanim połączysz usługi, przetworzysz dane, wywołasz akcje i zbudujesz wieloetapowe automatyzacje. Do n8n zwracam się głównie w tych przypadkach użycia:
- Wysyłanie alertów i powiadomień
- Synchronizacja danych między usługami
- Przetwarzanie zdarzeń webhook
- Integracja interfejsów API z zautomatyzowanymi przepływami pracy
Dzięki n8n tworzę logikę warunkową i rozgałęzione przepływy pracy, które są dość kosztowne na hostowanych platformach, a oficjalny obraz Dockera ułatwia samodzielne hostowanie i wdrażanie. Jednak n8n obecnie używa Licencji Zrównoważonego Użytkowania, więc nie jest w pełni otwartoźródłowy.
Forgejo (lub Gitea)
Zastępuje GitHub Team ($4/użytkownik/miesiąc)
GitHub jest domyślnym miejscem do przechowywania repozytoriów dla większości programistów. Jednak w celu pełnej kontroli nad infrastrukturą, zespół może uruchomić własną platformę Git. Forgejo i Gitea to dwa projekty, które spełniają tę potrzebę. Oba te narzędzia oferują następujące funkcje:
- Hosting repozytorium Git
- Żądania ściągnięcia i przeglądy kodu
- Śledzenie problemów
- Uprawnienia organizacji i zespołu
- Integracja z narzędziami CI/CD
Forgejo to społecznościowy fork Gitea, a oba narzędzia oferują bardzo podobne doświadczenie użytkownika. Są to świetne opcje dla małych i dużych zespołów, które muszą unikać stawek cenowych przypisanych do użytkownika. Oferują przepływ pracy, z którym większość programistów jest już zaznajomiona, a ponieważ posiadają lekkie kontenery Docker, możliwe jest wdrożenie na skromnym sprzęcie.
Samodzielne hostowanie w końcu działa
Samodzielne hostowanie było opcją dla geeków. Było to coś, o czym przeciętny użytkownik komputera by nie pomyślał. Jednak Docker sprawił, że jest to znacznie prostszy proces niż kiedyś, i zazwyczaj, w ciągu kilku minut, większość tych usług może być uruchomiona.
Między tymi sześcioma narzędziami oszczędzam prawie 200 USD rocznie, a to nie uwzględnia dodatkowych kosztów, które poniósłbym w miarę rozwoju moich przepływów pracy w Zapier. Ale te narzędzia nie tylko pozwalają zaoszczędzić pieniądze; dają ci również odzyskać kontrolę. Samodzielne hostowanie pozwala naprawdę posiadać swoje dane, używać ich według własnego uznania i decydować, co pozostaje prywatne, a co nie.


















