Rosomákova WiKi

Holt, co si nenapíšu, zapomenu ...

Uživatelské nástroje

Nástroje pro tento web


qnap:calibreapp

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
qnap:calibreapp [2025/09/25 19:57]
Rosomák
qnap:calibreapp [2025/09/25 20:46] (aktuální)
Rosomák
Řádek 1: Řádek 1:
-====== QNAP - DOCKER - Instalace Calibre APP ( nedokončeno !!! )======+====== QNAP - DOCKER - Instalace Calibre APP ======
 //Calibre v8.10.0, TS-253Be, QTS 5.2.6.3229//​ //Calibre v8.10.0, TS-253Be, QTS 5.2.6.3229//​
  
Řádek 7: Řádek 7:
 Připojte se pomocí PUTTY Připojte se pomocí PUTTY
  
-===== Krok 1 - Vytvoření adresářů ​a souboru ​ =====+===== Krok 1 - Vytvoření adresářů ​ =====
 Vytvořte adresář dle vlastního výběru\\ Vytvořte adresář dle vlastního výběru\\
 //​Předpokládám,​ že data kam se ukládají "​kontejnery"​ je sdílený adresář "/​share/​Container"//​ //​Předpokládám,​ že data kam se ukládají "​kontejnery"​ je sdílený adresář "/​share/​Container"//​
Řádek 13: Řádek 13:
 mkdir /​share/​Container/​calibre mkdir /​share/​Container/​calibre
 mkdir /​share/​Container/​calibre/​config mkdir /​share/​Container/​calibre/​config
-mkdir /​share/​Container/​calibre/​import 
-mkdir /​share/​Container/​calibre/​export 
-mkdir /​share/​Container/​calibre/​myCalibreLibrary 
  
 cd /​share/​Container/​calibre cd /​share/​Container/​calibre
 </​code>​ </​code>​
  
-Stáhněte docker-compose.yml a example.env spuštěním následujících příkazů:​\\ 
-<​code>​ 
-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 
-</​code>​ 
-Můžete si je stáhnout i pomocí vašeho prohlížeče a následně nakopírovat do adresáře /Immich\\ 
-Musíte ale přejmenovat example.env ---> .env 
  
-===== Krok 2 - Upravte ​soubor.env  =====+===== Krok 2 - Vytvořte ​soubor ​docker-compose.yml  =====
 Výchozí obsah souboru ​ Výchozí obsah souboru ​
 <​code>​ <​code>​
-You can find documentation for all the supported env variables at https://immich.app/docs/install/environment-variables+Calibre v8.10.0, TS-253Be, QTS 5.2.6.3229 
 +#  
 +# Create folder  
 +#     ​mkdir ​/share/Container/​calibre 
 +#     mkdir /​share/​Container/​calibre/​config 
 +
 +# Create this file "​docker-compose.yml" to /share/Container/calibre 
 +
 +# Create Docker APP "​docker compose up -d" 
 +#  
 +# First RUN "your IP adress:"​28181" ​HTTPS !!! 
 +
  
-The location where your uploaded files are stored +services: 
-UPLOAD_LOCATION=./library+  calibre: 
 +    image: lscr.io/​linuxserver/​calibre:​latest 
 +    container_name:​ calibre 
 +   ​security_opt:​ 
 +#        seccomp:​unconfined #optional 
 +    environment:​ 
 +      - PUID=1000 
 +      - PGID=1000 
 +      - TZ=Europe/Prague 
 +#        PASSWORD= #optional 
 +#        CLI_ARGS= #optional 
 +    volumes: 
 +      - /​share/​Container/​calibre/​config:/​config 
 +    ports: 
 +      - 28080:​8080 
 +      - 28181:​8181 
 +      - 28081:​8081 
 +    restart: unless-stopped
  
-# The location where your database files are stored. Network shares are not supported for the database 
-DB_DATA_LOCATION=./​postgres 
  
-# To set a timezone, uncomment the next line and change Etc/UTC to a TZ identifier from this list: https://​en.wikipedia.org/​wiki/​List_of_tz_database_time_zones#​List +</code>
-# TZ=Etc/UTC+
  
-# The Immich version to useYou can pin this to a specific version like "​v1.71.0"​ +  *  Nastavte PORTS aby s ničím nekolidovali(XXXX:YYYY) - měnit XXXX ! 
-IMMICH_VERSION=release+  *  Nastavte adresář kde chcete kontejner vytvořit /​share/​Container/​calibre/​config 
 +  * V adresáři CONFIG se potom budou ukládat Vaše knihy, adresář pro ně určíte při prvním spuštění CALIBRE
  
-# Connection secret for postgres. You should change it to a random password 
-# Please use only the characters `A-Za-z0-9`,​ without special characters or spaces 
-DB_PASSWORD=postgres 
  
-# The values below this line do not need to be changed +===== Krok 3 - Vytvořte kontejner =====
-###################################################################################​ +
-DB_USERNAME=postgres +
-DB_DATABASE_NAME=immich +
-</​code>​ +
-Vše co změníte proti výchozímu,​ musíte poté dodržet v dalším nastavení !!! +
-  *  Nastavte UPLOAD_LOCATION preferovaným umístěním pro ukládání záloh. Mělo by se jednat o nový adresář na serveru s dostatkem volného místa. +
-  *  Zvažte změnu DB_PASSWORD na vlastní hodnotu. Postgres není veřejně dostupný, takže toto heslo se používá pouze pro lokální ověřování. Abyste se vyhnuli problémům s parsováním této hodnoty v Dockeru, je nejlepší použít pouze znaky A-Za-z0-9. Pro tento účel je k dispozici šikovný nástroj pwgen. +
-  *  Nastavte časové pásmo odkomentováním řádku TZ=. (Europe/​Prague) +
-  * V případě potřeby vyplňte informace o vlastní databázi. +
-  * POZOR !!! Pokud změníte IMMICH_VERSION na nějaký release - před UPGRADE musíte VŽDY opět editovat tento soubor. +
-===== Krok 3 - Spusťte kontejner =====+
 <​code>​ <​code>​
 docker compose up -d docker compose up -d
Řádek 67: Řádek 69:
  
 ===== Kroky po instalaci ===== ===== Kroky po instalaci =====
-Prvním uživatelem,​ který se zaregistruje,​ bude uživatel admin. Admin uživatel bude moci přidat další uživatele do aplikace. 
  
-Přejděte do webové aplikace na adrese [[http://<​machine-ip-address>:​2283]] a klikněte na tlačítko Začínáme+Přejděte do webové aplikace na adrese [[http://<​machine-ip-address>:​28181]] - HTTPS  
 + 
 +  * Zvolte jazyk 
 +  * Zvolte umístění knihovny (vyhněte se češtině v názvech) 
 + 
 +Knihy a databázi lze z jiného umístění nakopírovat do adresáře /config/  
 +buď jako další knihovnu - pak mezi knihovnami můžete přepínat,​ 
 +nebo přímo do nastaveného adresáře a poté dát v Calibre knihovnu přeindexovat. 
  
-Další kroky najdete na stránkách [[https://​immich.app/​docs/​install/​post-install/​]] ​ 
  
 ===== Ruční upgrade ===== ===== Ruční upgrade =====
  
-Jednou za čas je potřeba upgrade a pokud si nevytvoříte automatický,​ zde je "​ruční"​ postup.\\ 
-**POZOR !!!** určitě máte více kontejnerů,​ musíte být vždy ve správném adresáři, aby se spustil správný docker-compose.yml 
  
-Po vydání nové verze Immichu byste si měli přečíst poznámky k vydání a zohlednit všechny uvedené závažné změny (jak je uvedeno výše).\\  +**Já pro jistotu ​Calibre ​zastavím před UPGRADE, ale netuším zda je to nutné ...** 
-Pokud ve svém souboru .env použijete **IMMICH_VERSION**,​ bude nutné jej aktualizovat na nejnovější nebo požadovanou verzi. Poté lze aplikaci upgradovat a restartovat pomocí následujících příkazů, které se spustí v adresáři se souborem docker-compose.yml\\ + 
-**Já pro jistotu ​Immich ​zastavím před UPGRADE, ale netuším zda je to nutné ...**+
 <​code>​ <​code>​
-cd /​share/​Container/​Immich+cd /​share/​Container/​calibre
  
 docker compose pull && docker compose up -d docker compose pull && docker compose up -d
 </​code>​ </​code>​
  
-Až si ověříte, zda je Immich ​plně funkční, lze staré kontejnery odstranit a uvolnit tím místo ...\\+Až si ověříte, zda je Calibre ​plně funkční, lze staré kontejnery odstranit a uvolnit tím místo ...\\
 pomocí následujícího příkazu:​\\ pomocí následujícího příkazu:​\\
 **POZOR !!!** určitě máte více kontejnerů,​ musíte být vždy ve správném adresáři **POZOR !!!** určitě máte více kontejnerů,​ musíte být vždy ve správném adresáři
 <​code>​ <​code>​
-cd /​share/​Container/​Immich+cd /​share/​Container/​Calibre
  
 docker image prune docker image prune
 </​code>​ </​code>​
 +
 +
 +===== Poznámky =====
 +
 +**POZOR aby adresář "​Container nebyl sdílený po SMB ** což hodně lidí opomene - pak hrozí že Vám zde někdo něco smaže.
 +
 +**Zkoumám ** jak kontejner nastavit, aby šlo knihovnu používat z jiného sdíleného disku, ​
 +zatím se nedaří, hlavně není čas. Pokud rozchodíte,​ budu vděčný za radu ...
  
qnap/calibreapp.1758823072.txt.gz · Poslední úprava: 2025/09/25 19:57 autor: Rosomák