stephanphoto

Vorraussetzung: Nginx und Certbot
apt install nginx certbot

Die IMMICH APP ist eigentlich ganz einfach zu installieren

curl -o- https://raw.githubusercontent.com/immich-app/immich/main/install.sh | bash

oder

mkdir ./immich-app
cd ./immich-app
wget -O docker-compose.yml https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml
wget -O .env https://github.com/immich-app/immich/releases/latest/download/example.env
docker compose up -d

Reverser Proxy Ngnix

cd /etc/nginx/sites-available
nano reverse-proxy.conf

server {
  server_name example.org;

  # allow large file uploads
  client_max_body_size 50000M;

 # Set headers
 proxy_set_header Host $http_host;
 proxy_set_header X-Real-IP $remote_addr;
  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  proxy_set_header X-Forwarded-Proto $scheme;

 # enable websockets: http://nginx.org/en/docs/http/websocket.html
  proxy_http_version 1.1;
  proxy_set_header Upgrade $http_upgrade;
  proxy_set_header Connection "upgrade";
  proxy_redirect off;

 # set timeout
  proxy_read_timeout 600s;
  proxy_send_timeout 600s;
  send_timeout 600s;

 location / {
   proxy_pass http:/127.0.0.1:2283;
  }
}

#ln -s /etc/nginx/sites-available/immich /etc/nginx/sites-enabled/immich

Die Datei speichern

ln -s /etc/nginx/sites-available/immich /etc/nginx/sites-enabled/immich

certbot --nginx -m <Emailadresse>  -d example.org

 

Sichern Sie Ihre Datenbanken

docker exec -t <your-db-container> pg_dumpall -c -U postgres > dump_$(date +%Y%m%d"_"%H%M%S).IMMICHAPP.sql

Erzeugt einen Dateinamen wie dump_2023-12-25_09_15_26.sql

Wenn Sie eine kleinere Dateigröße wünschen, verwenden Sie gzip:

docker exec -t <your-db-container> pg_dumpall -c -U postgres | gzip > dump_$(date +%Y%m%d"_"%H%M%S).IMMICHAPP.sql.gz

Wenn Sie noch kleinere Dateigrößen wünschen, verwenden Sie brotli oder bzip2:

docker exec -t <your-db-container> pg_dumpall -c -U postgres | brotli --best > dump_$(date +%Y%m%d"_"%H%M%S).IMMICHAPP..sql.br

or

docker exec -t <your-db-container> pg_dumpall -c -U postgres | bzip2 --best > dump_$(date +%Y%m%d"_"%H%M%S).IMMICHAPP.sql.bz2

Stellen Sie Ihre Datenbanken wieder her:

cat your_dump.sql | docker exec -i <your-db-container> psql -U postgres

 

 

Quelle: https://immich.app/docs/install/script

 

 

Ich Mit der Fotografie habe ich 2015 mit einer Canon PowerShot A1300™ angefangen. Mit dem Trainspotten habe ich im Januar 2022 angefangen.  Die ersten Bilder habe ich mit dem Samsung A21S™ gemacht. Inzwischen habe ich eine CANON SX520 HS™.

Für mich ist Eisenbahnfotografie nicht nur das super belichtete und von der Sonne angestrahlte Zug in einer Landschaft.
Eisenbahnfotografie heißt für mich einem einfach eine Lok in meinem Archiv zu haben, Lokomotiven und Züge in verschiedenen Stimmungen und Situationen zu fotografieren. Egal ob im Bahnhof, auf einer Brücke, im Tal oder bei einem Regenschauer.
Ich tue trainspotten das ich regelmäßig raus komme, inzwischen ist es ein Hobby geworden.
Cookies user preferences
We use cookies to ensure you to get the best experience on our website. If you decline the use of cookies, this website may not function as expected.
Accept all
Decline all
Read more
Unknown
Unknown
Accept
Decline
Save