{"id":1806,"date":"2025-06-17T13:29:58","date_gmt":"2025-06-17T11:29:58","guid":{"rendered":"https:\/\/eonea.pl\/?p=1806"},"modified":"2025-06-17T13:29:58","modified_gmt":"2025-06-17T11:29:58","slug":"immich-cloudflare-na-truenas-lepiej-niz-google-photo-zarzadzaj-swoimi-zdjeciami","status":"publish","type":"post","link":"https:\/\/eonea.pl\/en\/immich-cloudflare-na-truenas-lepiej-niz-google-photo-zarzadzaj-swoimi-zdjeciami\/","title":{"rendered":"Immich + cloudflare on TrueNAS - better than Google Photo - manage your photos."},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"1806\" class=\"elementor elementor-1806\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8747c88 e-flex e-con-boxed e-con e-parent\" data-id=\"8747c88\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2a8c718 elementor-widget elementor-widget-video\" data-id=\"2a8c718\" data-element_type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/youtu.be\\\/51DCpu2Fnps&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1ac4e69 elementor-widget elementor-widget-heading\" data-id=\"1ac4e69\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Spis Tre\u015bci:<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3aec09b elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"3aec09b\" data-element_type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"#jak-stworzyc\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">1. How to create a private alternative to Google Photos using Immich, TrueNAS and Cloudflare?<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"#czym-jest-immich\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">2 What is Immich?<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"#instalacja-immich\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">3. installation of Immich on TrueNAS<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"#dostep-zdalny\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">4 Remote access via Cloudflare<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"#wrazenia-uzytkowania\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">5 Impressions of use<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"#podsumowanie\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">6 Summary<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4268597 elementor-widget elementor-widget-menu-anchor\" data-id=\"4268597\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"jak-stworzyc\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ae5e6e4 e-con-full e-flex e-con e-child\" data-id=\"ae5e6e4\" data-element_type=\"container\">\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c537c58 e-con-full e-flex e-con e-child\" data-id=\"c537c58\" data-element_type=\"container\">\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ec82b22 elementor-widget elementor-widget-heading\" data-id=\"ec82b22\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">How to create a private alternative to Google Photos using Immich, TrueNAS and Cloudflare?\n\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e7ca16a elementor-widget elementor-widget-text-editor\" data-id=\"e7ca16a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>In the age of digital photos and videos, which are growing in number every day, many people are asking themselves: where to store it all safely? Services such as Google Photos are convenient, but they have their limitations - both in terms of space and cost. What's more, not everyone wants to give up control of their private data to external service providers. Therefore, more and more people are looking for self-hosted solutions. One of the more interesting projects in this area is <strong data-start=\"656\" data-end=\"666\">Immich<\/strong> - A modern, open-source alternative to Google Photos.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-75e7751 elementor-widget elementor-widget-menu-anchor\" data-id=\"75e7751\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"czym-jest-immich\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0515f0f e-con-full e-flex e-con e-child\" data-id=\"0515f0f\" data-element_type=\"container\">\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3af136f e-con-full e-flex e-con e-child\" data-id=\"3af136f\" data-element_type=\"container\">\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3f4e7c7 elementor-widget elementor-widget-heading\" data-id=\"3f4e7c7\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">What is Immich?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-98f52e3 elementor-widget elementor-widget-text-editor\" data-id=\"98f52e3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Immich is an application that allows you to automatically upload photos and videos from your phone, group them, recognize faces, create thumbnails, and instantly search huge media libraries. It's ideal for individuals and families who want to collect memories in one safe place - with no monthly fees and full control over the data.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-34865e5 elementor-widget elementor-widget-menu-anchor\" data-id=\"34865e5\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"instalacja-immich\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fd24882 e-con-full e-flex e-con e-child\" data-id=\"fd24882\" data-element_type=\"container\">\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-85c3ac5 e-con-full e-flex e-con e-child\" data-id=\"85c3ac5\" data-element_type=\"container\">\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1f73eef elementor-widget elementor-widget-heading\" data-id=\"1f73eef\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Installing Immich on TrueNAS<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0d0504b elementor-widget elementor-widget-text-editor\" data-id=\"0d0504b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>In this step-by-step video, I show how to install Immich on TrueNAS, a popular platform for building home and business NAS servers. I create the appropriate datasets (backup, data, library, uploads, thumbs, etc.), give them the right permissions and perform the application installation from the Apps interface. With the ability to configure hardware resources, you can tailor Immich's operation to the power of your server - taking into account the CPU, RAM and even the GPU to speed up image processing operations.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f082e31 elementor-widget elementor-widget-menu-anchor\" data-id=\"f082e31\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"dostep-zdalny\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0510fb6 e-con-full e-flex e-con e-child\" data-id=\"0510fb6\" data-element_type=\"container\">\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-14ba1f3 e-con-full e-flex e-con e-child\" data-id=\"14ba1f3\" data-element_type=\"container\">\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-98dae48 elementor-widget elementor-widget-heading\" data-id=\"98dae48\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Remote access via Cloudflare<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1f60eb9 elementor-widget elementor-widget-text-editor\" data-id=\"1f60eb9\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>To allow remote access to images from anywhere in the world - without exposing the server to attacks from the Internet - I configure a Zero Trust VPN tunnel through Cloudflare. This allows you to use Immich through your domain (e.g. <code data-start=\"1960\" data-end=\"1981\">image.mojadomena.pl<\/code>), without the need for a fixed IP address or SSL certificate configuration.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-531bd93 elementor-widget elementor-widget-menu-anchor\" data-id=\"531bd93\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"wrazenia-uzytkowania\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2324b5d e-con-full e-flex e-con e-child\" data-id=\"2324b5d\" data-element_type=\"container\">\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-857af52 e-con-full e-flex e-con e-child\" data-id=\"857af52\" data-element_type=\"container\">\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a8f64f2 elementor-widget elementor-widget-heading\" data-id=\"a8f64f2\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Impressions of use<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e55f30d elementor-widget elementor-widget-text-editor\" data-id=\"e55f30d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>After testing on a library of about 60,000 photos and 1,800 videos, I can safely say: it works really well. Immich handled the huge amount of data, correctly recognized duplicates and faces, and functions such as drag&amp;drop of entire folders and photo indexing impressed me. On top of that, the web and mobile interfaces are very friendly and fast.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-db7e882 elementor-widget elementor-widget-menu-anchor\" data-id=\"db7e882\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"podsumowanie\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9e9660d elementor-widget elementor-widget-menu-anchor\" data-id=\"9e9660d\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"podsumowanie\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-dadaef3 e-con-full e-flex e-con e-child\" data-id=\"dadaef3\" data-element_type=\"container\">\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a59d07e e-con-full e-flex e-con e-child\" data-id=\"a59d07e\" data-element_type=\"container\">\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1ad10c3 elementor-widget elementor-widget-heading\" data-id=\"1ad10c3\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Summary<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-92ad155 elementor-widget elementor-widget-text-editor\" data-id=\"92ad155\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>If you are looking for a private, reliable and advanced photo storage solution, Immich combined with TrueNAS and Cloudflare is a great choice. Not only do you gain independence and control over your data, but also comfort and functionality comparable to commercial solutions.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>W erze cyfrowej fotografii i rosn\u0105cych koszt\u00f3w us\u0142ug chmurowych, wiele os\u00f3b szuka niezale\u017cnych rozwi\u0105za\u0144 do przechowywania zdj\u0119\u0107. W tym poradniku poka\u017c\u0119, jak krok po kroku stworzy\u0107 prywatn\u0105 alternatyw\u0119 dla Google Photos, wykorzystuj\u0105c darmow\u0105 aplikacj\u0119 Immich, serwer TrueNAS oraz tunel zdalny oparty o Cloudflare Zero Trust.<\/p>","protected":false},"author":3,"featured_media":1807,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[7,8],"tags":[227,259,367,366,369,85,368],"class_list":["post-1806","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-it-dla-kazdego","category-truenas","tag-cloudflare","tag-cloudflare-tunnel","tag-google-photo","tag-immich","tag-immich-na-truenas","tag-truenas","tag-zdjecia-na-truenas"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/eonea.pl\/en\/wp-json\/wp\/v2\/posts\/1806","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eonea.pl\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/eonea.pl\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/eonea.pl\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/eonea.pl\/en\/wp-json\/wp\/v2\/comments?post=1806"}],"version-history":[{"count":16,"href":"https:\/\/eonea.pl\/en\/wp-json\/wp\/v2\/posts\/1806\/revisions"}],"predecessor-version":[{"id":1825,"href":"https:\/\/eonea.pl\/en\/wp-json\/wp\/v2\/posts\/1806\/revisions\/1825"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/eonea.pl\/en\/wp-json\/wp\/v2\/media\/1807"}],"wp:attachment":[{"href":"https:\/\/eonea.pl\/en\/wp-json\/wp\/v2\/media?parent=1806"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/eonea.pl\/en\/wp-json\/wp\/v2\/categories?post=1806"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/eonea.pl\/en\/wp-json\/wp\/v2\/tags?post=1806"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}