About Security
Hi guys. It’s been quite a bit of time I’m wanting to use immich locally, mainly cause I don’t want to brother with my phone lacking space monthly, aswell wanna have my data with me.
Lately a friend of mine gave me 3 notebooks/laptops and one I already had laying around at home. Most of them have an I3 3217U ( or similar ones, only one have an Pentium T4500 ), all with around 4gb - 8gb ( I can remove memory from one to add in another ). What I’m currently wondering is how reliable that setup would actually be.
Most of them still have dvd reader, and I can change with a caddy adapter to add one more hd, but how reliable would it be? How well would immich run? Those hd wasn’t mean to be running 24/7 and I’m kinda scared to rely on it so much to put all my pictures on it.
Anyone have similar setups? Am I worrying too much? I want to setup immich so bad, any help will be appreciated. Thanks in advance.
10 Replies
:wave: Hey @GT,
Thanks for reaching out to us. Please carefully read this message and follow the recommended actions. This will help us be more effective in our support effort and leave more time for building Immich :immich:.
References
- Container Logs:
docker compose logs
docs
- Container Status: docker ps -a
docs
- Reverse Proxy: https://immich.app/docs/administration/reverse-proxy
- Code Formatting https://support.discord.com/hc/en-us/articles/210298617-Markdown-Text-101-Chat-Formatting-Bold-Italic-Underline#h_01GY0DAKGXDEHE263BCAYEGFJA
Checklist
I have...
1. :blue_square: verified I'm on the latest release(note that mobile app releases may take some time).
2. :blue_square: read applicable release notes.
3. :ballot_box_with_check: reviewed the FAQs for known issues.
4. :ballot_box_with_check: reviewed Github for known issues.
5. :ballot_box_with_check: tried accessing Immich via local ip (without a custom reverse proxy).
6. :ballot_box_with_check: uploaded the relevant information (see below).
7. :ballot_box_with_check: tried an incognito window, disabled extensions, cleared mobile app cache, logged out and back in, different browsers, etc. as applicable
(an item can be marked as "complete" by reacting with the appropriate number)
Information
In order to be able to effectively help you, we need you to provide clear information to show what the problem is. The exact details needed vary per case, but here is a list of things to consider:
- Your docker-compose.yml and .env files.
- Logs from all the containers and their status (see above).
- All the troubleshooting steps you've tried so far.
- Any recent changes you've made to Immich or your system.
- Details about your system (both software/OS and hardware).
- Details about your storage (filesystems, type of disks, output of commands like fdisk -l
and df -h
).
- The version of the Immich server, mobile app, and other relevant pieces.
- Any other information that you think might be relevant.
Please paste files and logs with proper code formatting, and especially avoid blurry screenshots.
Without the right information we can't work out what the problem is. Help us help you ;)
If this ticket can be closed you can use the /close
command, and re-open it later if needed.
Successfully submitted, a tag has been added to inform contributors. :white_check_mark:They'll work, but they won't be fast by any means. Reliability is questionable like you mention. You need to make sure to have solid backups, that's always the case but doubly so if you don't trust your disks much.
The way I usually put it, if you're worried about losing data then your backups aren't good enough
That’s true, but I’m not much into security, so I don’t really know how much is enough. Personally, never had an Hd dying, unsure how frequent it is thus, how afraid should I be
The setup I though would basically be 2 hd with raid 1 for immich and one external to backup all data each x time
You should absolutely plan for a disk dying, even if the odds are very low. That means using a mirror like you mention, or some other form of disk redundancy, as well as backups
I've been selfhosting for a long long time and I think I've only ever had a disk fully die once. It was completely uneventful because I had redundancy, so I just swapped in another disk and carried on
That’s great, about your setup, would you mind if I ask how much redundancy you got?
at the moment I'm running parity setups, one system is ZFS with 5 disks in raidz2 (so I can lose two disks entirely before I'm in trouble) and the other is Unraid with 3 data disks and 1 parity
Do you use some sort of NAS or it’s custom built?
the ZFS system is proxmox on a custom built box that's basically just a consumer desktop system, unraid is running on some random 1U rackmount server that I have no idea where it came from
Pretty cool
Btw, I seen that immich also uses Postgres, and should, ideally, be in an SSD locally
Do you know for what exactly it’s used? Just so I got an idea abt the size i need
All metadata, users, EXIF data etc.
rare to be larger than 5GB