{"id":2010,"date":"2025-05-04T12:00:32","date_gmt":"2025-05-04T10:00:32","guid":{"rendered":"http:\/\/www.daniel.slask.pl\/?p=2010"},"modified":"2025-04-06T17:07:04","modified_gmt":"2025-04-06T15:07:04","slug":"omv-4-filebrowser-aby-lepiej-zarzadzac-plikami","status":"publish","type":"post","link":"https:\/\/daniel.slask.pl\/m\/omv-4-filebrowser-aby-lepiej-zarzadzac-plikami\/","title":{"rendered":"[OMV #4] FileBrowser &#8211; aby lepiej zarz\u0105dza\u0107 plikami"},"content":{"rendered":"\n<p>Pierwsz\u0105 aplikacj\u0105 kontenerow\u0105 b\u0119dzie przegl\u0105darka plik\u00f3w FileBrowser. Zainstalujemy j\u0105 z dost\u0119pnych szablon\u00f3w kt\u00f3re s\u0105 dost\u0119pne w portainerze.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>Na pocz\u0105tku jednak poinformuj\u0119, \u017ce w pocz\u0105tkowych wpisach, nie b\u0119d\u0119 szczeg\u00f3\u0142owo omawia\u0142 dzia\u0142ania i konfiguracji aplikacji kontenerowych. Tym zajm\u0119 si\u0119 p\u00f3\u017aniej &#8211; na chwil\u0119 obecn\u0105 chce si\u0119 skupi\u0107 na instalacji i pocz\u0105tkowej\/wst\u0119pnej konfiguracji aby mo\u017cna by\u0142o szybko uruchomi\u0107 taki w\u0142asny serwer.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>Otwieramy stron\u0119 zawieraj\u0105c\u0105 GUI portainera &#8211; w moim przypadku jest to adres 192.168.0.100:8111 (czasem trzeba przej\u015b\u0107 poprzez adres chroniony https:\/\/192.168..100:8443) i wybieramy lokalne \u015brodowisko kontener\u00f3w. Nast\u0119pnie w lewym menu wybieramy<em> Templates->Applicatio<\/em>n dzi\u0119ki czemu wy\u015bwietl\u0105 nam si\u0119 szablony aplikacji kontenerowych.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-2 wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-thumbnail\"><a href=\"http:\/\/www.daniel.slask.pl\/m\/wp-content\/uploads\/2025\/04\/09-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" data-id=\"2015\" src=\"http:\/\/www.daniel.slask.pl\/m\/wp-content\/uploads\/2025\/04\/09-1-150x150.png\" alt=\"\" class=\"wp-image-2015\"\/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-thumbnail\"><a href=\"http:\/\/www.daniel.slask.pl\/m\/wp-content\/uploads\/2025\/04\/10-1-edited.png\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" data-id=\"2016\" src=\"http:\/\/www.daniel.slask.pl\/m\/wp-content\/uploads\/2025\/04\/10-1-edited-150x150.png\" alt=\"\" class=\"wp-image-2016\"\/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>W wyszukiwarce wpisujemy file, aby przefiltrowa\u0107 wszystkie dodatki i wybieramy <em>FileBrowser<\/em>. Gdy otworzy si\u0119 zak\u0142adka dot. konfiguracji kontenera ustawiamy nazw\u0119 dla kontenera (w <em>name<\/em>), nast\u0119pnie aby zobaczy\u0107 wi\u0119cej opcji rozwijamy menu zaawansowane poprzez klikni\u0119cia na <em>Show advanced options<\/em> i mo\u017cemy zmieni\u0107 port przez kt\u00f3ry b\u0119dziemy si\u0119 \u0142\u0105czy\u0107 z nasz\u0105 aplikacj\u0105 &#8211; ja ustawi\u0142em port 7000. Ustawiamy r\u00f3wnie\u017c dost\u0119p do plik\u00f3w na naszym serwerze. Ja ustawi\u0142em katalog g\u0142\u00f3wny ca\u0142ego systemu &#8211; jest to do\u015b\u0107 ryzykowne posuni\u0119cie, bo mamy w tedy dost\u0119p do wszystkich plik\u00f3w, nawet systemowych i mo\u017cna przez przypadek co\u015b namiesza\u0107. Aby ustawi\u0107 lokalizacj\u0119 folderu kt\u00f3ry ma by\u0107 widoczny przez <em>FileBrowser <\/em>w cz\u0119\u015bci <em>Volume mapping<\/em> dodajemy\/zmieniamy drug\u0105 opcj\u0119 na <em>Bind<\/em> i w host ustawiamy \u015bcie\u017ck\u0119 <em>\/srv<\/em> jako Writable &#8211; dzi\u0119ki temu b\u0119dziemy mieli dost\u0119p do wszystkich plik\u00f3w na systemie.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1601\" height=\"419\" data-id=\"2012\" src=\"http:\/\/www.daniel.slask.pl\/m\/wp-content\/uploads\/2025\/04\/06-1.png\" alt=\"\" class=\"wp-image-2012\" srcset=\"https:\/\/daniel.slask.pl\/m\/wp-content\/uploads\/2025\/04\/06-1.png 1601w, https:\/\/daniel.slask.pl\/m\/wp-content\/uploads\/2025\/04\/06-1-300x79.png 300w, https:\/\/daniel.slask.pl\/m\/wp-content\/uploads\/2025\/04\/06-1-768x201.png 768w, https:\/\/daniel.slask.pl\/m\/wp-content\/uploads\/2025\/04\/06-1-1536x402.png 1536w, https:\/\/daniel.slask.pl\/m\/wp-content\/uploads\/2025\/04\/06-1-956x250.png 956w, https:\/\/daniel.slask.pl\/m\/wp-content\/uploads\/2025\/04\/06-1-400x105.png 400w\" sizes=\"(max-width: 1601px) 100vw, 1601px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"974\" height=\"635\" data-id=\"2011\" src=\"http:\/\/www.daniel.slask.pl\/m\/wp-content\/uploads\/2025\/04\/08-1.png\" alt=\"\" class=\"wp-image-2011\" srcset=\"https:\/\/daniel.slask.pl\/m\/wp-content\/uploads\/2025\/04\/08-1.png 974w, https:\/\/daniel.slask.pl\/m\/wp-content\/uploads\/2025\/04\/08-1-300x196.png 300w, https:\/\/daniel.slask.pl\/m\/wp-content\/uploads\/2025\/04\/08-1-768x501.png 768w, https:\/\/daniel.slask.pl\/m\/wp-content\/uploads\/2025\/04\/08-1-956x623.png 956w, https:\/\/daniel.slask.pl\/m\/wp-content\/uploads\/2025\/04\/08-1-400x261.png 400w\" sizes=\"(max-width: 974px) 100vw, 974px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"257\" height=\"129\" data-id=\"2013\" src=\"http:\/\/www.daniel.slask.pl\/m\/wp-content\/uploads\/2025\/04\/07-1.png\" alt=\"\" class=\"wp-image-2013\"\/><\/figure>\n<\/figure>\n\n\n\n<p>Gdy ju\u017c mamy wszystko skonfigurowane klikamy na Deploy the container na dole strony.<\/p>\n\n\n\n<p>W celu zalogowania si\u0119 do przegl\u0105darki plik\u00f3w nale\u017cy u\u017cy\u0107 nast\u0119puj\u0105cych danych logowania (s\u0105 one domy\u015blne i zalecam zmieni\u0107 je po pierwszym zalogowaniu): <em><strong>admin<\/strong><\/em>:<em>admin<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pierwsz\u0105 aplikacj\u0105 kontenerow\u0105 b\u0119dzie przegl\u0105darka plik\u00f3w FileBrowser. Zainstalujemy j\u0105 z dost\u0119pnych szablon\u00f3w kt\u00f3re s\u0105 dost\u0119pne w portainerze. Na pocz\u0105tku jednak poinformuj\u0119, \u017ce w pocz\u0105tkowych wpisach, nie b\u0119d\u0119 szczeg\u00f3\u0142owo omawia\u0142 dzia\u0142ania i konfiguracji aplikacji kontenerowych. Tym zajm\u0119 si\u0119 p\u00f3\u017aniej &#8211; na&#8230;<br \/><a class=\"read-more-button\" href=\"https:\/\/daniel.slask.pl\/m\/omv-4-filebrowser-aby-lepiej-zarzadzac-plikami\/\">Wi\u0119cej<\/a><\/p>\n","protected":false},"author":1,"featured_media":2021,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[256,65,242,262,90],"views":48,"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/daniel.slask.pl\/m\/wp-content\/uploads\/2025\/04\/04-OMV.jpg","jetpack_shortlink":"https:\/\/wp.me\/pcPgV3-wq","_links":{"self":[{"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/posts\/2010"}],"collection":[{"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/comments?post=2010"}],"version-history":[{"count":3,"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/posts\/2010\/revisions"}],"predecessor-version":[{"id":2022,"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/posts\/2010\/revisions\/2022"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/media\/2021"}],"wp:attachment":[{"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/media?parent=2010"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/categories?post=2010"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/tags?post=2010"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}