Immich Setup in 5 minutes

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ต.ค. 2024

ความคิดเห็น • 43

  • @JustinWild
    @JustinWild 2 หลายเดือนก่อน +3

    From one Wild to another, thanks! I'll check out your longer video before diving in.

  • @reup6943
    @reup6943 หลายเดือนก่อน +3

    It's a lot of command lines so I would not call that easy, I really hope it gets simpler like just installing some package because this is going to slow down its adoption which I'm really rooting for. Anyway this video definitely helps lowering the barrier to entry by making things less scary. Thanks.

  • @AdamSambuco
    @AdamSambuco 4 หลายเดือนก่อน +6

    Thank you for the shortest video on TH-cam for this! This was super clear, and I hope your channel takes off.
    I'm just trying to familiarize myself with the process before I dive in, and I don't want to make any wrong decisions. What would you recommend for the hardware? I've never set up a server before, so I'm really not even sure where to start when it comes to getting the hardware and setting up the networking side of it. I just want to set up a server, install Immich on it for myself and my wife, and basically never have to think about it.
    I've used Ubuntu in the past, but it was just for fun. I'm tech-savvy, but not comfortable with any sort of programming, and I'm not knowledgeable on networking. I also have three laptops lying around doing nothing. I'm wondering if it would be smart to try using one of them, or if I set it up there first and end up needing more space if it would become a huge hassle to transfer to a big boy server.

    • @ThomasWildeTech
      @ThomasWildeTech  4 หลายเดือนก่อน +2

      Hey Adam,
      I really appreciate your feedback! Thank you, man!
      There's absolutely nothing wrong with starting simple, and with old hardware laying around, there's really nothing to lose. I run Immich from an old HP desktop I had in the closet building up dust, and my wife and I share an account so that we can see each other's photos in one place. The nice thing about the desktop is that it's very easy to expand the storage.
      One way to start without doing a whole lot, assuming your laptop is running windows, is just install Docker Desktop on the Windows laptop and get Immich up and running there. (I'm posting a new video soon on doing this exact thing). You'll likely need to enable virtualization in the BIOS, but after that it should be a breeze. If you follow my tutorial, you can set your mobile app up to work with Immich on the local network.
      As you alluded too, I would definitely recommend installing a linux distro on the laptop, it's just going to be so much more efficient than running docker desktop on Windows. I recently installed Linux Mint on my older personal laptop and I enjoy that as an OS that's very similar to Windows.
      Finally, transferring your Immich app from the laptop to a "big boy" server should not really be an issue. There are two main components to Immich, the database and the library. You would just need to copy over the library to the other hard drive, and do a database dump on the database (Immich website has details for backup and restoring from a db dump). When you pull Immich on the new server using docker, you would point the library location to the new location and then import the database dump file per the Immich instructions.
      Let me know if you have any additional questions or comments. If you feel there's a topic that another video would help for I'd love to hear it and make it!

    • @AdamSambuco
      @AdamSambuco 4 หลายเดือนก่อน +1

      @@ThomasWildeTech Thank you so much! I really appreciate the thorough response. I subscribed and added your next video to Watch Later.
      Right now as I'm looking around, my biggest issue is I don't see any tutorial from the start from a total noob. Everything starts with "put this on your server." I still don't have a server, and I'm not sure where to start with one. Do all servers work? Does it need to be set up a certain way to begin with? I know Synology NAS is a big name, would that be a good choice? I would be super grateful if you could either make a video for beginners that starts there, or if you could point me in the direction of someone else's video on that topic.
      Thanks again, you're awesome.
      P.S. When I glance at your thumbnails, you remind me of Paddy Pimblett, lol

  • @Stand00
    @Stand00 หลายเดือนก่อน +1

    Thanks! I did this on my android tv box, which I turned into a linux server and it worked out great.

    • @ThomasWildeTech
      @ThomasWildeTech  หลายเดือนก่อน

      Tell me more! Are you still able to use your android TV box like normal?

    • @Stand00
      @Stand00 หลายเดือนก่อน +4

      @@ThomasWildeTech No, I erased the outdated version of android it originally had on it and flashed armbian (debian for arm devices). It's basically a cheaper raspberry pi now.

    • @ThomasWildeTech
      @ThomasWildeTech  หลายเดือนก่อน +1

      Love it

  • @TheStevenWhiting
    @TheStevenWhiting 8 วันที่ผ่านมา

    Can you have CASAos on the same install as docker? As I have my Jellyfin server running off Ubuntu headless server running via CASAos. I'd like to try Immich out as well.

    • @ThomasWildeTech
      @ThomasWildeTech  8 วันที่ผ่านมา

      I'm not too familiar with CASAos but from the sound of it it manages docker containers for you, so I imagine you should be able to install Immich as well

  • @JoshB62698
    @JoshB62698 4 หลายเดือนก่อน +1

    So this is probably a silly question but when you were testing it out you entered the localhost, how did you know your port number?

    • @ThomasWildeTech
      @ThomasWildeTech  4 หลายเดือนก่อน +2

      Not at all, I may have skipped over actually looking at the docker-compose.yml file. If you take a look at that you will see that for the web application it is using port 2283 on the localhost. The "2283:3001" means that port 2283 on the localhost will be binded to port 3001 in the docker container, which the web app is listening on.

    • @JoshB62698
      @JoshB62698 4 หลายเดือนก่อน

      @@ThomasWildeTech thank you so much for the reply. I’m just starting trying out way to free my dependence from Google photos and services like that. I saw Louis Rossman make a video talking about Immich and this whole video has been super helpful.

    • @ThomasWildeTech
      @ThomasWildeTech  4 หลายเดือนก่อน

      @@JoshB62698 For sure. I'm glad you found it helpful! My goal is to make it more approachable for people who aren't as familiar with IT because once you know how to set up, it's quite simple to maintain and it's a very powerful application! Let me know if you think there's anything else I can cover that would be helpful.

    • @endor_ewoks_fc
      @endor_ewoks_fc 2 หลายเดือนก่อน

      ​@@ThomasWildeTechThanks for the explanation of the 2283:3001 because I've never seen one listed that way and was unsure of what the ":3001" part stood for.

    • @ThomasWildeTech
      @ThomasWildeTech  2 หลายเดือนก่อน +1

      The docker contain is like its own machine, and 3001 is the port that the application is listening on in docker. In this configuration, we're saying we want to actually use port 2283 on our server, or a different one we want.
      This is useful because it gives us customization of what ports we want to use on our server for web applications to listen on without changing the source code of the application. There may be instances where we have many docker containers that have a web app running on 8080 for example, but we need to use different ports on our server to access these docker apps. I hope that helps.

  • @aijokker
    @aijokker 2 หลายเดือนก่อน +3

    How to install it on windows?

    • @ThomasWildeTech
      @ThomasWildeTech  2 หลายเดือนก่อน +1

      Please check out my window tutorial: th-cam.com/video/ZJH3ee-fnCc/w-d-xo.html

    • @aijokker
      @aijokker 2 หลายเดือนก่อน

      @@ThomasWildeTech thank you

  • @brainthesizeofplanet
    @brainthesizeofplanet 4 หลายเดือนก่อน +5

    Using Ubuntu and then immich via SNAP is like just 1 minute ;-)

    • @ThomasWildeTech
      @ThomasWildeTech  4 หลายเดือนก่อน +2

      I haven't tried using the Snap distribution. Are there limitations? Such as the mount location for assets? The other concern I might have is the frequency of updates pushed for Immich which may contain breaking changes. Using Docker-Compose it is very easy to switch between versions as well as dumping/backing-up your database.

    • @brainthesizeofplanet
      @brainthesizeofplanet 4 หลายเดือนก่อน

      @@ThomasWildeTech
      I didn't get it up anD running in docker under Windows - I admit I don't know how docker works, so "where is what etc in term if config and storage etc.."
      The easiest way I could find was setting up a hyperV VM running Ubuntu lts and using the snap package - worked like a charm.
      I had problem adding images as external libraries weren't scanned (immich shows "ok" but nothing happened.
      I could find the cli app - but that was about it
      I did move my stuff via immich-go from Windows cli, that worked fine
      Immich is great, biggest drawback is the difficult installation - I am a Windows person, I did try Linux/Ubuntu several times over 20 years but I did always get stuck at some stuff and if immich want to become wildly available I don't know if docker is the right way...

    • @ThomasWildeTech
      @ThomasWildeTech  3 หลายเดือนก่อน

      Please check out my video specifically geared toward installing Immich on Windows using Docker Desktop. I think it may help. th-cam.com/video/ZJH3ee-fnCc/w-d-xo.html

    • @balsalmalberto8086
      @balsalmalberto8086 2 หลายเดือนก่อน

      @@ThomasWildeTech I have a snap version of docker..wtf mate.

  • @ZetaChua
    @ZetaChua 4 หลายเดือนก่อน

    Hello! I setted up the immich on localhost, now i want to add a script to programmatically upload images from a google cloud platform link, is that possible? and if so which files should i target and hijack haha thanks!

    • @ThomasWildeTech
      @ThomasWildeTech  4 หลายเดือนก่อน

      As long as you are able to loop through and download each of the images you want from the google cloud platform, then sure you can. You can use the Immich CLI to upload each of the photos downloaded to your Immich application.
      You can check out my video on how to use the CLI here: th-cam.com/video/ukLMVf7wbCc/w-d-xo.html
      I hope that helps!

  • @geoffreyhendrikx
    @geoffreyhendrikx หลายเดือนก่อน

    I want to set a 2FA on my immich server is that possible

    • @ThomasWildeTech
      @ThomasWildeTech  หลายเดือนก่อน +1

      Absolutely, I have a 2FA video recorded and should be out sometime next week

  • @hurricanes101
    @hurricanes101 2 หลายเดือนก่อน

    Thank you so much! :D

  • @danylofunika
    @danylofunika 19 วันที่ผ่านมา

    But how to enable gttps for immich

    • @ThomasWildeTech
      @ThomasWildeTech  8 วันที่ผ่านมา

      Assuming you want this available to the Internet via Https, is that correct? You have a couple of options, including running a web server like Nginx (check out my channel to find a video that shows you how to do this). You can also use a service like CloudFlare Tunnel which can expose the app to the web via https.

  • @mikimiki195
    @mikimiki195 หลายเดือนก่อน

    Easy damn dude I have no idea what you did
    There any other way how I can have my own external hard drive where I can upload my photos and my family’s iPhones can sync photos

    • @ThomasWildeTech
      @ThomasWildeTech  หลายเดือนก่อน

      Absolutely man, what OS are you running? Windows? Linux?

  • @gokhankoc_
    @gokhankoc_ 3 หลายเดือนก่อน

    i recommend portainer install

    • @ThomasWildeTech
      @ThomasWildeTech  3 หลายเดือนก่อน

      Nice, yeah I'd say if you're already using Portainer for other things go for it. If not, I'd just default to the Immich developers recommendation of using docker compose

  • @AntonKarpuzikov
    @AntonKarpuzikov หลายเดือนก่อน

    I'm gonna start up Ubuntu, you lost me there

    • @ThomasWildeTech
      @ThomasWildeTech  หลายเดือนก่อน

      I'm running Ubuntu on my server as the operating system which is a common Linux distributor but the process will be the same for any Debian distribution. If you're not familiar with Ubuntu but you have a Windows machine you'd like to try this out on, please check out my Immich on Windows video!

  • @sale666
    @sale666 2 หลายเดือนก่อน

    Can I set the upload directory ./library to an NTFS drive because my NAS is running windows server 2022? How would I add the path? smb://drive/photos?

    • @ThomasWildeTech
      @ThomasWildeTech  2 หลายเดือนก่อน +1

      I'm not sure if Immich allows that or not. You can give it a try, but otherwise I would recommend just mounting the drive to a location like the following and use that as the upload directory.
      /mnt/mysmb