#Immich upgrade error
48 messages · Page 1 of 1 (latest)
@viscid crane is this some internal Immich script?
No this is directly in root not in immich folder
Thats an manual Shit, immich main-dev isnt a German
i had installed immich via the bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/immich.sh)"
i am german i don´t know if the script change the Language
there is no update.sh script in immich repo either
wait i post the script
also there is no /opt/immich/source/docker directory
you definitely didnt install via our script
I am only using your scripts to install servers
# Das Verzeichnis, in dem die docker-compose Datei liegt
DOCKER_DIR="/opt/immich/source/docker"
# Prüfen, ob das Verzeichnis existiert
if [ ! -d "$DOCKER_DIR" ]; then
echo "Fehler: Das Verzeichnis '$DOCKER_DIR' existiert nicht."
exit 1
fi
echo "Wechsle in das Verzeichnis: $DOCKER_DIR"
cd "$DOCKER_DIR" || { echo "Fehler beim Wechseln des Verzeichnisses."; exit 1; }
echo "Starte Docker Compose Pull..."
# Nutze den absoluten Pfad für docker compose pull
/usr/bin/docker compose pull
# Prüfe den Exit-Code von 'docker compose pull'
if [ $? -eq 0 ]; then
echo "Docker Compose Pull erfolgreich abgeschlossen."
echo "Starte Docker Compose Up (im Hintergrund)..."
# Nutze den absoluten Pfad für docker compose up -d
/usr/bin/docker compose up -d
# ... Rest des Skripts ...
# ...```
Thats the Script what dosn´t work
that is not our script
weird
what you pasted is in German, uses docker
none of that is from us
you used someone elses script to install it
Wir nutzen kein docker
Das ist nicht unser immich Script, sondern maximal ein Debian package wo du docker drauf gehauen hast ^^ wir installieren zu 99,8% nur bare metal
Du kannst höchstens das immich bash von unserer Webseite mal ausführen in den Container, dann siehst du ob's unseres ist, oder ob's irgendwas anderes ist
Ich habe grade gesehen das es aufjedenfall euer ist
permitted by applicable law.
immich LXC Container
🌐 Provided by: community-scripts ORG | GitHub: https://github.com/community-scripts/ProxmoxVE
🖥️ OS: Debian GNU/Linux - Version: 13
🏠 Hostname: immich
💡 IP Address: ***.***.***.***
root@immich:~# ```
Meinst du es funktioniert wenn ich das update script einfach mit einem von einer neuen installation ersetze?
Wir schreiben aber nie die Apps klein. Da müsste Immich LXC stehen und nicht immich LXC, das wirkt eher wie irgendein Pfusch von irgendjemanden irgendwann mal und wir nutzen nie docker
das ist ja grade mein problem das im container kein docker ist vielleicht habe ich dem Container einen anderen namen gegeben
Wenn ich den installationsbash ausführe kommt
(_)___ ___ ____ ___ (_)____/ /_
/ / __ `__ \/ __ `__ \/ / ___/ __ \
/ / / / / / / / / / / / / /__/ / / /
/_/_/ /_/ /_/_/ /_/ /_/_/\___/_/ /_/
✖️ Could not fetch latest uv version from GitHub API
✖️ in line 39: exit code 1 (General error / Operation not permitted): while executing command return 1
root@immich:~# ```
Du bist im API Limit, da läuft einiges schief bei dir
Kannst nicht mal UV crawlen von GitHub
wenn ich coder code Server installieren will sagt er keine Verbindung
Immich ist aber wie normal öffentlich erreichbar
Hat damit nix zutun
Okay warum auch immer war kein Gateway angegeben/ GitHub funktioniert wieder aber es kommt ```From https://github.com/immich-app/base-images
a15b2c2..6daa134 main -> origin/main
- [new tag] 202512161105 -> 202512161105
- [new tag] 202512231104 -> 202512231104
Updating 7993f84..6daa134
error: Your local changes to the following files would be overwritten by merge:
.github/workflows/build-postgres.yml
.github/workflows/build-server-base.yml
.github/workflows/tag-server-base.yml
.github/workflows/test.yml
server/Dockerfile
server/packages/ffmpeg.json
server/sources/libvips.json
Please commit your changes or stash them before you merge.
Aborting
✖️ in line 104: exit code 1 (General error / Operation not permitted): while executing command git pull```
Wieso git Pull? Weißt du überhaupt was du machst?
ja ich versuche immich grade über das installations script zu updaten
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/immich.sh)"
Das ist die vector DB, wenn's da schon scheitert ist es entweder uralt oder nicht mit unseren Script erzeugt
Da ist's besser wenn du es neu erzeugst und fertig, das sind fast 20 Versionen dazwischen
Ansonsten entferne halt die changes und führe das Script auf gut Glück nochmal aus
git reset --hard HEAD
git pull
Bash...