Control Your Photos: Easy Immich Setup via Docker Compose

Поделиться
HTML-код
  • Опубликовано: 15 июл 2024
  • Join this channel to get access to perks:
    / @techdox
    Embark on a journey to digital independence with our comprehensive guide on setting up Immich using Docker Compose. In this tutorial, we'll explore the ins and outs of Immich, a self-hosted photo management solution that puts privacy and control in your hands. Whether you're a tech enthusiast or a privacy advocate, this step-by-step walkthrough will empower you to self-host your digital memories securely. Get ready to unlock the full power of personal photo management with Docker Compose! 📸🔐 #Immich #SelfHosted #Techdox
    📌 Timestamps:
    0:00 - Introduction
    0:13 - Immich Overview
    3:38 - Setup Overview
    4:24 - Immich Installation with Docker Compose
    11:50 - Accesing Immich
    12:55 - Mobile App Doc Overview
    13:35 - Closing Thoughts
    🔗 Helpful Links:
    Documentation - immich.app/docs/install/docke...
    Join Our Discord - / discord
  • НаукаНаука

Комментарии • 68

  • @ksoonsoon
    @ksoonsoon 7 месяцев назад

    Very cool. Thanks. Just spinning up some new PIs and hope to take a bigger jump forward in your world of docker soon!!!

  • @LordMikau
    @LordMikau 2 месяца назад

    Awesome video, thanks! Very clear and concise. Worked perfectly.

  • @user-ne6hq4sw9q
    @user-ne6hq4sw9q 4 месяца назад

    Excellent video! I am new to Linux so your step by step instructions were so easy to follow 😉

  • @SnordCranston23
    @SnordCranston23 2 месяца назад

    Another great video! Thanks!

  • @fvgoya
    @fvgoya 7 месяцев назад

    Nice!! Thank you!!! I really enjoy your content. Keep posting.

    • @Techdox
      @Techdox  7 месяцев назад +1

      I’m glad you enjoy it! :)

  • @411caj
    @411caj 4 месяца назад

    Thank you for getting me up and running. Great video, efficient and perfectly done.

    • @Techdox
      @Techdox  4 месяца назад

      Glad you found it helpful! And you’re more than welcome 🤗

  • @StephenLitke
    @StephenLitke 2 месяца назад

    These videos have saved me so much time, thank you!!!

    • @Techdox
      @Techdox  2 месяца назад

      Glad you found it useful :)

  • @ydiadi_
    @ydiadi_ 7 месяцев назад

    your the best tecg guy bro hands down

    • @Techdox
      @Techdox  7 месяцев назад +2

      Thank you for the nudge on the idea as well. It’s why I love the community that we are making. Helping each other learn and find new products to play with

    • @ydiadi_
      @ydiadi_ 7 месяцев назад

      @@Techdox now lets find something great for next weekend :D

  • @dave1383
    @dave1383 2 месяца назад

    I do enjoy watching how to videos, I'm with you on self learning and Linux. I started late, techy, but I'm 70, I've got a decent workstation, HP Z1 G5 eBay buy cheap NIB, managed to get Proxmox installed, with a couple VMs, home assistant as a backup to my HA green, Ubuntu server and docker compose, Immich is in there in portainer and works somehow in a VM, 😂 Linux Mint VM etc. My troubles are figuring out where & how I need to be to edit something in CLI, update immich, backups, etc.etc. more learning needed.😅 Thanks for the videos! Good brain food.

  • @PatagonianDuck
    @PatagonianDuck 2 месяца назад

    Great video I'm here because Apple has designed iPhone in a way that makes it frustrating to transfer photos to windows PC's and this seems to be the best solution. Thanks!

  • @helloworld-dh6hq
    @helloworld-dh6hq 2 месяца назад

    Is the Hardware Acceleration supported on Docker installed in MacOs?

  • @phate1489
    @phate1489 5 месяцев назад

    ahoy fellow kiwi!

  • @chriskirscht
    @chriskirscht 3 месяца назад

    I am trying to follow your instructions using a turnkeylinux lapp stack. I am having issues getting docker installed as a prerequisite that will allow your docker compose up -d command to execute. What docker configuration are you using?

    • @Techdox
      @Techdox  3 месяца назад

      Hey mate, I’m using the standard docker config as documented here - docs.docker.com/engine/install/ubuntu/

    • @chriskirscht
      @chriskirscht 3 месяца назад

      @@Techdox Thank you. I was using those instructions. As a newb I did not know that I needed to remove the quotes in the code when specifying the release I was using . All is good now.

  • @TheSaltMine
    @TheSaltMine 2 месяца назад +1

    This video helped me finally set up my personal Immich server, BUT my only question is (since I am going to be the only user) would you still recommend using a separate account for photos? does the separate admin account really pose a risk if it's the only active user?

    • @Techdox
      @Techdox  2 месяца назад +1

      It’s more just good practice, keep the admin account for admin tasks and setup a standard user you use everyday. Totally up to you though

    • @TheSaltMine
      @TheSaltMine 2 месяца назад +1

      @@Techdox fair point, this will be my first of many personal server setups, best to remember the best practices lol thank you

  • @vxeel
    @vxeel 6 месяцев назад +1

    unless im wrong i dont think you included the link to the video for how to install docker compose. can you please link in the description.

    • @Techdox
      @Techdox  6 месяцев назад

      At the bottom of the description :)

  • @KTSpeedruns
    @KTSpeedruns Месяц назад

    I really hope Immich streamlines the installation sooner rather than later.

  • @vishalalex
    @vishalalex 4 месяца назад

    Hi thanks for the Video. i tried doing this on WSL (Ubuntu) and i was able to run it on the local system. but when i tried to access on the network, it gave me a "Your Internet access is blocked" page. how can i fix this?

    • @Techdox
      @Techdox  4 месяца назад

      I’m not familiar with that error. Feel free to jump into the discord and show us the error you are getting discord.com/invite/8mX2KRxDw8

  • @williambrown3085
    @williambrown3085 Месяц назад

    Hi mate I have docker desktop. Where do I initiate a terminal to run these commands? I checked your other video but I still don't understand

    • @Techdox
      @Techdox  Месяц назад

      What operating system are you using? If you have docker desktop running then you should be able to open a terminal and run docker commands. Join the discord and we can help, you can find the link in my latest video

  • @sale666
    @sale666 3 месяца назад

    How would I add my server directory on windows? d:\immich-photos\:immich-app(whatever goes here in container) This should be good?

    • @Techdox
      @Techdox  3 месяца назад

      Yeah. In the .env file having "UPLOAD_LOCATION=D:/immich-photos" Should do the trick. The forward slash is used, and should work even though that's not a valid path for windows. But since it's being used with Docker it should apparently work.

  • @chimu3056
    @chimu3056 5 месяцев назад

    i setup Immich as per your video, but I have issue with search feature. Everytime I search a person with their name, it has a CLIP 404: status not found.
    Does someone know how to download the CLIP model?

    • @Techdox
      @Techdox  5 месяцев назад

      Never heard of this issue, feel free to join the discord so we can try work it out

  • @lucidiousxiv
    @lucidiousxiv 7 месяцев назад

    Hi, just curious, but what web browser do you use?

    • @Techdox
      @Techdox  7 месяцев назад

      Hey. It’s just standard Safari :)

  • @wildae.
    @wildae. Месяц назад

    i too bad at how set up videos but i wish i can install this app. After watching this whole video i am so confused, i think i will watch the other docker video you said we should watch first

    • @Techdox
      @Techdox  Месяц назад

      Yeah, if Docker is new to you then start there, feel free to join the Discord and we can help you get started

  • @cicievie
    @cicievie 7 месяцев назад

    is this only for new photos?? do i need to upload my old photos ???

    • @Techdox
      @Techdox  7 месяцев назад

      Right on the homepage it has an upload section where you can upload all of your old photos, but they also have a CLI tool you can use for bulk uploads as well immich.app/docs/features/command-line-interface/

  • @thetechnerd7467
    @thetechnerd7467 6 месяцев назад +2

    This is cool, but how can I access this remotely?

    • @Techdox
      @Techdox  6 месяцев назад

      For sure, I mentioned you could use Cloudflare to expose it for you, check out my Cloudflare tunnel video if you’re interested

  • @cesartroyasherdek
    @cesartroyasherdek 7 месяцев назад

    Thanks for the explanation, I followed the steps but I get this error: "there is no matching manifest for linux/arm/v8 in the manifest list entries". Can you give me some advice on how to resolve this?
    Running on RPI4.

    • @Techdox
      @Techdox  7 месяцев назад

      Do you have a 64bit distro running?

    • @cesartroyasherdek
      @cesartroyasherdek 7 месяцев назад

      @@Techdox yes!. Running uname -a I got aarch64

    • @skspicky
      @skspicky 6 месяцев назад

      I am getting the same error as well in Raspberry pi 400 with aarch64 bookworm OS version

    • @cesartroyasherdek
      @cesartroyasherdek 6 месяцев назад +1

      ​@@skspicky I managed to solve the problem, apparently there is some bug in the program that prevents it from correctly detecting the platform you are working on, in my case, within the YML file add the parameter "platform: linux/arm64" to point to the container that is going to work on a 64-bit RPI4. I did this just below the name of the package to be installed (there are several when installing immich) for example:
      services:
      package_name:
      platform: linux/arm64

    • @skspicky
      @skspicky 6 месяцев назад

      @@cesartroyasherdek I tried adding those platform in all services as per suggestion from someone in stack overflow , that did start the container but then goes on crash loop and restart. If yours is working then good 👍 Thanks for the reply.

  • @danwaldow
    @danwaldow 6 месяцев назад

    What is a good strategy to backup this server and all the files?

    • @Techdox
      @Techdox  6 месяцев назад +2

      Check out one of my recent videos, showing the docker backup instructions :)

    • @tuturjoebar4570
      @tuturjoebar4570 6 месяцев назад

      where's the video?@@Techdox

    • @Techdox
      @Techdox  6 месяцев назад

      @@tuturjoebar4570 Docker Volume Backup Tutorial: Nextcloud Example
      ruclips.net/video/-q7B_jilvsk/видео.html

  • @notfrankjohnson
    @notfrankjohnson 22 дня назад

    Im using ZorinOS. I followed your instructions exactly as you provided. When i tried docker compose up -d the return was no configuration file provided: not found.
    Any idea why?

    • @Techdox
      @Techdox  22 дня назад +1

      You need to make sure you run that command in the same directory where the compose file is

    • @notfrankjohnson
      @notfrankjohnson 22 дня назад

      ​@@Techdoxthanks friend. That was the exact issue. I appreciate your help

  • @KTSpeedruns
    @KTSpeedruns Месяц назад

    going to my server's ip on the listed port is not working. I've tried multiple computers and just about every browser under the sun. It's not working.

    • @Techdox
      @Techdox  Месяц назад

      Feel free to join the discord and happy to help

  • @SimonePGGG
    @SimonePGGG 16 дней назад

    Lost all pictures after updating the stack. Somebody have any suggestion ? It was not the first time I upgrade it

    • @Techdox
      @Techdox  15 дней назад

      How did you update it?

  • @dreydenbrown582
    @dreydenbrown582 2 месяца назад

    when i use 'docker compose up -d' i get permission denied while trying to connect to the docker daemon socket

    • @Techdox
      @Techdox  2 месяца назад

      If your on Ubuntu make sure you add your user to the docker group - docs.docker.com/engine/install/linux-postinstall/

  • @Mantrooo
    @Mantrooo 5 месяцев назад

    No matter how I set it up or input or allow through firewall, Immich always fails and is filled with Timeout Errors in my logs. Tried to get Immich going so many times, but always fail :(

    • @Techdox
      @Techdox  5 месяцев назад

      Feel free to join the discord and explain your setup + errors we can help there

    • @Mantrooo
      @Mantrooo 5 месяцев назад

      I think I actually for the first time got it figured out thanks to this video!!
      The only issue now is that my firewall seems to be blocking something related to the Machine Learning container/models. I've allowed any applicable port through, and don't see any ports mentioned in the logs. Do you know of any by chance?@@Techdox

  • @alessandrocuo
    @alessandrocuo 2 месяца назад

    ciao come posso mettere questo sito in https senza verifiche e in modo permanente ?

    • @Techdox
      @Techdox  2 месяца назад +1

      And keep it local? You can use Nginx Proxy Manager with a local DNS pointing to the https domain name. Might make a video on this

    • @alessandrocuo
      @alessandrocuo 2 месяца назад

      @@Techdox sarebbe perfetto