-
Notifications
You must be signed in to change notification settings - Fork 563
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added one-click-app Immich (open source Google Photos replacement) #893
Conversation
@borjarobert - can you please revert the changes in package-lock.json? |
I think it is ready now. Sorry for the unnecesary commits and the messing with the package.json. I'm so used to I can redo the whole PR if you prefer. |
Sorry. I'm doing a new PR. This went too bad |
I just copy pasted the original, I'm going mad 😱
Copy pasted from the one in master
Ok, finally! So sorry for the stupid commits. I'll be learning git asap. It should be ready now. Thanks |
It doesn't work. I'll redo it. Sorry |
Just tried it, few minutes ago, and works like a charm. Thank you ! |
Latest build is not working. Can someone please fix/help? |
I'll send a PR with an updated recipe asap. I need some time for testing |
captainVersion: 4 services:
caproverOneClickApp: |
Also please change the default values to 'release' for immich and 'latest' for redis. For psql 'tensorchord/pgvecto-rs:pg14-v0.1.11' otherwise it won't run. |
@borjarobert latest version already removed two pods. See. immich-app/immich#5086 |
@borjarobert also please check the android/ios app is working or not with the endpoint. Thanks in dvance. |
@borjarobert any update? |
PR #1054 sent! |
As per caprover rules, it should be tied to a single version and not
|
When they will pull it? I don't know about their repo management. Please let us know. |
I don't know. But if you're on a rush, you can always copy the text of the recipe, paste it in a Template and get going. In your caprover instance click on 'One-Click Apps/Databases' button. Then search for the 'Template' one, and paste the result of my PR inside. Click 'next' and follow the instructions as if it were any other One-Click App.
|
Just merged the PR! Thank you! |
Thanks a lot! |
Need help to update to the latest version caprover. Docker Hub tag is not working. Breaking the app. Can you please show me the right way. |
The right way to update is to redeploy the three updated apps using Method 4 (Deploy plain Dockerfile) inside their Deployment tab. For immich: FROM ghcr.io/immich-app/immich-server:v1.93.3
CMD [ "start.sh", "immich" ] for immich-microservices: FROM ghcr.io/immich-app/immich-server:v1.93.3
CMD [ "start.sh", "microservices" ] for immich-machine-learning: FROM ghcr.io/immich-app/immich-machine-learning:v1.93.3 Just updating the image doesn't work because you have to run the |
Here's an updated install script for Immich v1.99. There was a breaking change in v1.95 which meant the default pgvectors release in the script from @borjarobert would no longer work. The Redis release is updated too, but I don't think that was a breaking change.
|
It was without the change in the redis image, but I submitted a PR #1089 with an equivalent update, plus reflecting the license change and the new logo. Hope it gets added soon. Thanks! |
Thank you for this new script. But I still got a nginx issue. I think there is some settings to modify but can't get what to change. |
Can you guys make an oneclick script for PHP IPAM? |
After upgrading to 106.2 (where they removed the microservice container) thumbnail generation and all other jobs is not working. What to do? |
Please update it for the new build. As they dropped micro services, background job is not updating. Please help. |
Did anyone ever manage to address this? Updating Immich in Caprover is now really difficult. And transferring a pg_dump of the data from an old Immich installtion to a new one isn't too easy, either! |
What method are you using for the update? |
What method are you using? |
I've had the same Immich instance (through caprover) for quite some time and, while I haven't found a way to make it easily updateable, I still manage to update it when needed. I'll be updating the recipe soon because it can now be slightly simplified by changing a deploy method from a You just need to redeploy the The database and redis version haven't changed in a while as far as I'm aware, so no need to redeploy them. |
I managed to update both Immich container and immich machine learning container, but since version 1.106.1 they suppresed the microservice container as not needed anymore. But as I've installed the app before this version and making updates since, it's still here and I think some background jobs do not work now as this container should not be used anymore. I think there is not much to do, but can't figure out what |
Here is the detail steop to resolve this issue: Use the method for to upgrade/update immich-server and immich-machine-learning. For example if you want to upgrade to V1.115.0 just use: Feel free to knock me if you have any trouble. |
The updates suggested by @borjarobert and @nirjhar are perfect in general. But I've left things somewhat late, upgrading from version ... 0.98, I think? ... in some of the interim releases brought breaking changes! Applying the update anyway (using @borjarobert's suggestion) resulted in the server not starting, asking for (I assume) new upload folders ( Thinking I might be better off with. anew Immich install, I've tried exporting my database, both to import into the new Immich instance via
I did write a new template script from Immice v1.115 which incorporates the external Postgres library. It isn't quite working for me yielding the 'root execution err above, but it might work for others, or need only a little tweak:-
|
First of all, thank you for your contribution! 😄
Please note that this repo is mostly for popular apps with thousands of stars and tens of thousands of downloads. If you'd like to add a less popular app, you can always create your own 3rd party repo and add your app there.
☑️ Self Check before Merge