• 8 Posts
  • 321 Comments
Joined 2 years ago
cake
Cake day: June 9th, 2023

help-circle




  • I used to use a docker container that makes db dumps of the database and drops it into the same persistent storage folder the main application uses. I use this for everything in docker that had a db.

    Immich as recently integrated this into the app itself so its no longer needed.

    All my docker persistent data is in a top level folder called dockerdata.

    In that I have sub folders like immich which get mounted as volumes in the docker apps.

    So now I have only 1 folder to backup for everything. I use zfs snapshots to backup locally (zfs auto shot) and borgmatic for remote backups (borgbase).

    All my dockers all compose files that are in git.

    I can restore he entire server by restoring 1 data folder and 1 compose file per stack.







  • How is this better than being top level folders like school, receipts, car maintenance etc and then naming your files like:

    2025-02-21 - car service receipt.PDF

    Easy to find and see what is newest since it alphabetical by age and easy to search since the file name is descriptive.

    Combine this with better search tools like powertools OK windows and it seems way more intuitive than this system.

    Combine this by having the folder in a backup solution like google drive / Nextcloud / seafile etc and you can access these files anywhere securely.










  • The purpose of most of these apps is to be able to use them on multiple devices. If I had immich entirely running on my phone (this is not actually feasible regardless) how do i access my images from my computer.

    Also many people have multiple users. A family could have all their images on one immich server and be able to share images with each other easily.

    On jellyfin for example, I can play any of my media on someone elses TV as long as they have Chromecast. Not possible if its all just kept locally in a folder on a computer