<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>jaszczur.eu</title><link>https://jaszczur.eu/</link><description>Blog o IT i technologii: self-hosting, Docker, Linux, chmura. Zdjęcia z podróży. kuba jaszczur</description><language>pl-PL</language><lastBuildDate>Tue, 27 Feb 2024 23:11:58 +0100</lastBuildDate><atom:link href="https://jaszczur.eu/index.xml" rel="self" type="application/rss+xml"/><item><title>Jak zresetować hasło admina/odpalić occ w Nextcloud AIO?</title><link>https://jaszczur.eu/jak-zresetowac-haslo-admina-odpalic-occ-w-nextcloud-aio/</link><pubDate>Tue, 27 Feb 2024 23:11:58 +0100</pubDate><guid>https://jaszczur.eu/jak-zresetowac-haslo-admina-odpalic-occ-w-nextcloud-aio/</guid><description>&lt;p&gt;W skrócie – &lt;em&gt;Nextcloud&lt;/em&gt; AIO to all-in-one, czyli wszystko w jednym 😉. Jest to rekomendowany, „oficjalny” sposób na instalację &lt;em&gt;Nextcloud&lt;/em&gt;’a na swoim własnym sprzęcie. Można to zainstalować bardzo prosto, np. pobierając oficjalny &lt;a href="https://jaszczur.eu/docker-i-docker-compose-wprowadzenie-instalacja-i-patenty/"&gt;plik compose dla Dockera&lt;/a&gt; i odpalając go ręcznie czy np. tworząc &lt;em&gt;stack&lt;/em&gt; w &lt;em&gt;Portainerze&lt;/em&gt;. W rezultacie dostaniemy wszystkie niezbędne usługi jako zestaw ładnie zgranych kontenerów.&lt;/p&gt;
&lt;h4 id="problem-"&gt;&lt;strong&gt;…Problem 💀&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;em&gt;Nextcloud&lt;/em&gt; jest, przynajmniej dla mnie, bardzo bezobsługowy. Odkąd zacząłem bawić się w &lt;a href="https://jaszczur.eu/czym-jest-self-hosting/"&gt;self-hosting&lt;/a&gt; zawsze mam go pod ręką, a wersja AIO znacząco uprościła procedurę instalacji. &lt;em&gt;Nextcloud&lt;/em&gt; po prostu działa, a korzystam z niego w 99% do współdzielenia plików pomiędzy urządzeniami (taki domowy Dropbox) więc rzadko bywam na webowym interfejsie. W zasadzie w swoim bieżącym &lt;em&gt;setup&lt;/em&gt;’ie na konto admina logowałem się tylko raz, podczas instalacji i dodawania użytkowników. No i tu pojawia się problem – z jakichś przyczyn &lt;strong&gt;nie zapisałem wtedy hasła admina&lt;/strong&gt; w swoim &lt;em&gt;Vaultwardenie&lt;/em&gt;.&lt;/p&gt;</description></item><item><title>Maintenance mode w WordPress?</title><link>https://jaszczur.eu/maintenance-mode-w-wordpress/</link><pubDate>Thu, 22 Feb 2024 14:02:02 +0100</pubDate><guid>https://jaszczur.eu/maintenance-mode-w-wordpress/</guid><description>&lt;p&gt;Być może właśnie panicznie szukasz odpowiedzi na pytanie czym jest &lt;em&gt;Maintenance Mode&lt;/em&gt; w WordPressie i dlaczego wszystko co widać na Twojej stronie to ten smutny komunikat. Jeszcze smutniejsze jest to, że strona logowania do panelu administracyjnego WordPress wygląda zupełnie tak samo 💀.&lt;/p&gt;

&lt;figure&gt;
 &lt;a href="https://jaszczur.eu/uploads/2024/02/maintenance-mode.png"&gt;
&lt;img src="https://jaszczur.eu/uploads/2024/02/maintenance-mode_hu_335e6fe322f3e8ab.webp" srcset="https://jaszczur.eu/uploads/2024/02/maintenance-mode_hu_13a74ba0a7015f7e.webp 480w, https://jaszczur.eu/uploads/2024/02/maintenance-mode_hu_b9271d9495c36fae.webp 800w, https://jaszczur.eu/uploads/2024/02/maintenance-mode_hu_335e6fe322f3e8ab.webp 1200w" sizes="(max-width: 58rem) 100vw, 56rem" width="1200" height="359" alt="Wordpress Maintenance mode error message" loading="lazy" decoding="async"&gt;
&lt;/a&gt;
&lt;/figure&gt;

&lt;p&gt;W zależności od języka witryny możesz uzyskać komunikat Witryna jest tymczasowo niedostępna z powodu zaplanowanych prac konserwacyjnych. Zapraszamy ponownie za minutę. lub, jeśli pierwszy język strony to angielski - Briefly unavailable for scheduled maintenance. Check back in a minute.&lt;/p&gt;</description></item><item><title>Szort testowy 1</title><link>https://jaszczur.eu/bebuilder-1576/</link><pubDate>Fri, 09 Feb 2024 23:36:25 +0100</pubDate><guid>https://jaszczur.eu/bebuilder-1576/</guid><description/></item><item><title>Czym jest self-hosting?</title><link>https://jaszczur.eu/czym-jest-self-hosting/</link><pubDate>Fri, 22 Apr 2022 20:03:12 +0200</pubDate><guid>https://jaszczur.eu/czym-jest-self-hosting/</guid><description>&lt;aside class="note"&gt;&lt;p&gt;Minął ponad rok od ostatniego wpisu więc czas na kolejny 😑&lt;/p&gt;
&lt;/aside&gt;

&lt;p&gt;&lt;strong&gt;Self-hosting&lt;/strong&gt; to, w skrócie, praktyka uruchamiania i korzystania z usług sieciowych (stron, serwerów aplikacji, baz danych, narzędzi, gier – &lt;em&gt;you name it&lt;/em&gt;) na własnym sprzęcie. Pozwala w prosty (relatywnie…) sposób korzystać z &lt;em&gt;open-source’owych&lt;/em&gt; alternatyw dla popularnych serwisów internetowych i stać się dostawcą swoich własnych usług.&lt;/p&gt;
&lt;p&gt;W tym wpisie będzie trochę o tym dlaczego warto się zainteresować self-hostingiem i jakie ciekawe usługi możesz uruchomić w swojej domowej sieci.&lt;/p&gt;</description></item><item><title>Docker i docker-compose: wprowadzenie, instalacja</title><link>https://jaszczur.eu/docker-i-docker-compose-wprowadzenie-instalacja-i-patenty/</link><pubDate>Mon, 14 Sep 2020 13:52:19 +0200</pubDate><guid>https://jaszczur.eu/docker-i-docker-compose-wprowadzenie-instalacja-i-patenty/</guid><description>&lt;p&gt;Docker to najpopularniejsza platforma do wirtualizacji. Jest obowiązkowym elementem wyposażenia wielu profesjonalistów i amatorów IT. Docker pozwala w prosty sposób tworzyć, współdzielić i zarządzać kontenerami, wszystko na licencji &lt;em&gt;Open Source&lt;/em&gt;. W tym wpisie znajdziesz krótkie wprowadzenie do &lt;strong&gt;Dockera&lt;/strong&gt;. Mam nadzieję że pozwoli Ci ono zdobyć pewne intuicyjne zrozumienie tej technologii, a konkretnie poleceń &lt;code&gt;docker&lt;/code&gt; i &lt;code&gt;docker-compose&lt;/code&gt;. Napiszę też krótko jak zainstalować oba narzędzia pod Linuxem.&lt;/p&gt;
&lt;p&gt;Krótki &lt;em&gt;disclaimer&lt;/em&gt; – ten post jest z końca 2020, więc ma już dobrze ponad 3 lata. Wiele informacji, zwłaszcza wyjaśniających koncepcję Dockera jest wciąż aktualna, natomiast instrukcja instalacji i niektóre polecenia mogą być trochę &lt;em&gt;outdated&lt;/em&gt;.&lt;/p&gt;</description></item><item><title>Linux: przydatne polecenia</title><link>https://jaszczur.eu/linux-przydatne-polecenia/</link><pubDate>Sat, 12 Sep 2020 22:16:02 +0200</pubDate><guid>https://jaszczur.eu/linux-przydatne-polecenia/</guid><description>&lt;figure&gt;
 &lt;a href="https://jaszczur.eu/uploads/2020/09/linux-title.jpg"&gt;
&lt;img src="https://jaszczur.eu/uploads/2020/09/linux-title_hu_384e59f0a3991ecf.webp" srcset="https://jaszczur.eu/uploads/2020/09/linux-title_hu_39a87bd2cb6dc537.webp 480w, https://jaszczur.eu/uploads/2020/09/linux-title_hu_5dc3541738a982b.webp 800w, https://jaszczur.eu/uploads/2020/09/linux-title_hu_384e59f0a3991ecf.webp 1200w" sizes="(max-width: 58rem) 100vw, 56rem" width="1200" height="800" alt="Linux polecenia" loading="lazy" decoding="async"&gt;
&lt;/a&gt;
&lt;/figure&gt;

&lt;p&gt;Ten poradnik piszę w równym stopniu dla Was co dla siebie. Znajdziesz w nim opis kilku praktycznych poleceń przydatnych w codziennej pracy w Linuxie. Nie mam dobrej pamięci do składni i nazw poleceń więc na przestrzeni lat posługiwałem się rozmaitymi notatkami, plikami tekstowymi i dokumentami. Często odwiedzając Stack Overflow mam &lt;em&gt;déjà vu&lt;/em&gt;, pewnie nie bez powodu. Wiele z najpopularniejszych odpowiedzi na pytania takie jak „jak skopiować plik przez SSH” czy „jak wyszukać tekst rekursywnie w całym folderze” odwiedzam regularnie co kilka miesięcy.&lt;/p&gt;</description></item><item><title>Zdalne repozytorium Git w chmurze Amazon</title><link>https://jaszczur.eu/zdalne-repozytorium-git-na-aws/</link><pubDate>Thu, 10 Sep 2020 23:31:26 +0200</pubDate><guid>https://jaszczur.eu/zdalne-repozytorium-git-na-aws/</guid><description>&lt;figure&gt;
 &lt;a href="https://jaszczur.eu/uploads/2020/09/git-amazon-title.jpg"&gt;
&lt;img src="https://jaszczur.eu/uploads/2020/09/git-amazon-title_hu_4f720bf4c7b76b4.webp" srcset="https://jaszczur.eu/uploads/2020/09/git-amazon-title_hu_be772572f8328722.webp 480w, https://jaszczur.eu/uploads/2020/09/git-amazon-title_hu_1f3c9a0d9a432614.webp 800w, https://jaszczur.eu/uploads/2020/09/git-amazon-title_hu_4f720bf4c7b76b4.webp 1200w" sizes="(max-width: 58rem) 100vw, 56rem" width="1200" height="800" alt="GIT na AWS - title" loading="lazy" decoding="async"&gt;
&lt;/a&gt;
&lt;/figure&gt;

&lt;p&gt;Jeżeli tak jak ja nie potrafisz wyobrazić sobie rozpoczęcia nowego projektu bez stworzenia repozytorium Git do śledzenia zmian to możesz być zainteresowany tą instrukcją. Poniżej opisuję jak &lt;strong&gt;stworzyć zdalne repozytorium Git&lt;/strong&gt; (tzw. &lt;em&gt;remote&lt;/em&gt;) na instancji &lt;em&gt;EC2&lt;/em&gt; w prywatnej chmurze Amazon Web Services i dodać je do swojego projektu.&lt;/p&gt;
&lt;aside class="note"&gt;&lt;p&gt;Od czasu napisania tego tekstu zmienił się trochę mój workflow. Aktualnie korzystam z instancji &lt;strong&gt;Gitea&lt;/strong&gt;, hostowanej na własnym sprzęcie. Jeśli chcesz dowiedzieć się więcej, zapraszam do artykułu &lt;a href="https://jaszczur.eu/czym-jest-self-hosting/"&gt;Czym jest self-hosting?&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Wprowadzenie do InfluxDB</title><link>https://jaszczur.eu/wprowadzenie-do-influxdb/</link><pubDate>Thu, 09 Apr 2020 16:08:00 +0200</pubDate><guid>https://jaszczur.eu/wprowadzenie-do-influxdb/</guid><description>&lt;figure&gt;
 &lt;a href="https://jaszczur.eu/uploads/2020/04/influxdb-title.png"&gt;
&lt;img src="https://jaszczur.eu/uploads/2020/04/influxdb-title_hu_930741451ccb3c6.webp" srcset="https://jaszczur.eu/uploads/2020/04/influxdb-title_hu_6e820f8d0cd77e4c.webp 480w, https://jaszczur.eu/uploads/2020/04/influxdb-title_hu_86ed372000e702b5.webp 800w, https://jaszczur.eu/uploads/2020/04/influxdb-title_hu_930741451ccb3c6.webp 1200w" sizes="(max-width: 58rem) 100vw, 56rem" width="1200" height="800" alt="InfluxDB intro - title" loading="lazy" decoding="async"&gt;
&lt;/a&gt;
&lt;/figure&gt;

&lt;p&gt;InfluxDB to baza danych stworzona do przechowywania szeregów czasowych. Posiada otwarty kod źródłowy, chodź jej dostawca (InfluxData) oferuje również rozwiązanie Enterprise. W tym artykule opiszę do czego służy InfluxDB, w jaki sposób przechowuje dane, jak realizuje funkcje wizualizacji, alertowania czy transportu (a więc niegdyś TICK stack: Telegraf, InfluxDB, Chronograf, Kapacitor) oraz jak go zainstalować wraz z przykładami prostej architektury. Napisze także kilka słów o wychodzącej niebawem wersji InfluxDB 2.0 (obecnie beta) i najważniejszych różnicach pomiędzy InfluxDB 1.0 i 2.0. Wspomnę także na temat Flux – nowy, zunifikowany w wersji 2.0 język zapytań.&lt;/p&gt;</description></item><item><title>Jak postawić darmowy serwer VPN w chmurze Amazon</title><link>https://jaszczur.eu/darmowy-vpn-serwer-openvpn-w-chmurze-amazon-aws/</link><pubDate>Tue, 07 Aug 2018 23:24:44 +0200</pubDate><guid>https://jaszczur.eu/darmowy-vpn-serwer-openvpn-w-chmurze-amazon-aws/</guid><description>&lt;figure&gt;
 &lt;a href="https://jaszczur.eu/uploads/2020/09/title-edited.png"&gt;
&lt;img src="https://jaszczur.eu/uploads/2020/09/title-edited_hu_2d90e7fdc6fc37fd.webp" srcset="https://jaszczur.eu/uploads/2020/09/title-edited_hu_da7e458d6d55ed9a.webp 480w, https://jaszczur.eu/uploads/2020/09/title-edited_hu_2d90e7fdc6fc37fd.webp 800w" sizes="(max-width: 58rem) 100vw, 56rem" width="800" height="501" alt="VPN w chmurze Amazon" loading="lazy" decoding="async"&gt;
&lt;/a&gt;
&lt;/figure&gt;

&lt;p&gt;W tym wpisie pokaże Tobie jak prosto założyć własny serwer VPN (w oparciu o OpenVPN Access Server) na chmurze Amazona Web Services (&lt;strong&gt;AWS&lt;/strong&gt;). Jeżeli jeszcze nie korzystasz z AWS takie rozwiązanie będzie dla Ciebie darmowe przez rok, dzięki AWS Free Tier. Po roku koszty i tak będą niższe od komercyjnych VPNów! Zapraszam do lektury.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Virtual Private Network&lt;/em&gt; (w skrócie VPN) to, w dużym uproszczeniu, zaszyfrowany tunel za pośrednictwem którego łączysz się z siecią. Najpopularniejsze zastosowanie to dostęp do zasobów wewnętrznych, takich jak sieć firmowa, ale w kontekście tego artykułu chodzi nam o tunelu pomiędzy Tobą i Internetem. Dla Ciebie korzystanie z takiego tunelu nie wpływa w istotny sposób na funkcjonalność połączenia, chociaż może oczywiście obniżać przepustowość połączenia. Natomiast wszystkie urządzenia i osoby znajdujące się pomiędzy Tobą i serwerem VPN (tzw. &lt;em&gt;endpoint’em&lt;/em&gt;) widzą tylko jeden strumień zaszyfrowanych danych. Wszystkie strony i usługi z których będziesz korzystał zidentyfikują Twoją lokalizację nie na podstawie Twojego IP, ale IP serwera VPN. Przydaje się to chociażby jeśli chcemy uzyskać dostęp do treści blokowanych w miejscu w którym się znajdujemy.&lt;/p&gt;</description></item><item><title>Hello world!</title><link>https://jaszczur.eu/test-post-2/</link><pubDate>Sat, 31 Mar 2018 15:01:29 +0200</pubDate><guid>https://jaszczur.eu/test-post-2/</guid><description>&lt;figure&gt;
 &lt;a href="https://jaszczur.eu/uploads/2017/09/kr-2081-e1533165315432.jpg"&gt;
&lt;img src="https://jaszczur.eu/uploads/2017/09/kr-2081-e1533165315432_hu_3557b760073a8057.webp" srcset="https://jaszczur.eu/uploads/2017/09/kr-2081-e1533165315432_hu_2243c0dc75471d07.webp 480w, https://jaszczur.eu/uploads/2017/09/kr-2081-e1533165315432_hu_264b2292538d139f.webp 800w, https://jaszczur.eu/uploads/2017/09/kr-2081-e1533165315432_hu_3557b760073a8057.webp 1200w" sizes="(max-width: 58rem) 100vw, 56rem" width="1200" height="800" alt="" loading="lazy" decoding="async"&gt;
&lt;/a&gt;&lt;figcaption&gt;W drodze z lotniska Incheon do Seulu, 2014?&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;aside class="note"&gt;&lt;p&gt;&lt;em&gt;Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum&lt;/em&gt;&lt;/p&gt;</description></item></channel></rss>