Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze | ||
it:server:nextcloud [2025/01/01 16:32] – [Nastavení a spuštění] Petr Nosek | it:server:nextcloud [2025/01/15 14:10] (aktuální) – [Nextcloud] Petr Nosek | ||
---|---|---|---|
Řádek 2: | Řádek 2: | ||
Při instalaci Nextcloudu v Dockeru jsem se rozhodl zdokumentovat postup a zároveň sdílet zkušenosti s problémy, na které jsem narazil. Použití Dockeru je často výhodné pro snadnou správu kontejnerů, | Při instalaci Nextcloudu v Dockeru jsem se rozhodl zdokumentovat postup a zároveň sdílet zkušenosti s problémy, na které jsem narazil. Použití Dockeru je často výhodné pro snadnou správu kontejnerů, | ||
+ | |||
+ | |||
+ | ===== Přístup přes WebDAV ===== | ||
+ | |||
+ | Přístup k datům přes WebDAV může být ideální jak přes KODI nebo i v Ubuntu se lze takto připojit k přichystanému serveru. Hledal jsem, jestli je potřeba něco udělat v nastavení nextcloudu, ale není potřeba. | ||
+ | |||
+ | Zde je [[https:// | ||
+ | |||
+ | V mém případě stačí pracovat s URL: | ||
+ | |||
+ | < | ||
+ | davs:// | ||
+ | </ | ||
===== Problémy s náhledy a přehráváním videí ===== | ===== Problémy s náhledy a přehráváním videí ===== | ||
Řádek 48: | Řádek 61: | ||
14 => ' | 14 => ' | ||
15 => ' | 15 => ' | ||
+ | 16 => ' | ||
+ | 17 => ' | ||
+ | 18 => ' | ||
), | ), | ||
</ | </ | ||
Řádek 91: | Řádek 107: | ||
- | ===== Úprava EXIF dat ===== | + | ===== Nastavení mobilní aplikace pro synchronizaci |
- | Nextcloud třídí fotografie podle EXIF dat, což zajišťuje správné řazení dle času pořízení. Pokud však některé fotografie EXIF data nemají, Nextcloud | + | Při používání mobilní aplikace Nextcloud jsem se setkal s několika problémy při synchronizaci. Proto jsem se rozhodl sepsat postup, jak aplikaci nastavit od začátku. Tento postup |
- | Pro tento účel jsem použil nástroj | + | |
+ | 1. **Vymazání dat aplikace** | ||
+ | |||
+ | Pokud máte aplikaci Nextcloud již nainstalovanou v telefonu, postupujte takto: | ||
+ | | ||
+ | * Klikněte na **Úložiště a mezipaměť**. | ||
+ | * Zvolte možnost **Vymazat mezipaměť** a následně **Vymazat úložiště**. | ||
+ | |||
+ | Tento krok vyresetuje všechna lokální nastavení aplikace. Data na serveru i multimediální data v telefonu zůstanou zachována. Tento postup pomáhá odstranit případné chyby v synchronizaci způsobené nesprávnými daty uloženými v systému. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | 2. **Nové přihlášení a nastavení synchronizace** | ||
+ | |||
+ | Spusťte aplikaci znovu, projděte přihlašovacím procesem a přejděte do menu s nastavením automatického nahrávání. Nastavte následující parametry: | ||
+ | |||
+ | * **Vzdálená položka** - Vyberte složku na serveru, kam chcete soubory nahrávat. | ||
+ | |||
+ | * **Nahrávat pouze přes neúčtované Wi-Fi připojení** - Pokud chcete synchronizovat pouze přes Wi-Fi, zaškrtněte tuto možnost. | ||
+ | |||
+ | * **Také nahrát už existující soubory** - Tuto volbu doporučuji vždy zaškrtnout. Pokud ji nevyberete, budou se nahrávat pouze nově vytvořené soubory (např. fotografie a videa). Spouštěčem nahrávání v tomto případě bude vytvoření nového souboru. Pokud zaškrtnete tuto možnost, nahrají se i všechny existující soubory. Tato volba je relevantní pouze při prvotním nahrávání. Po nahrání všech dat se již tato volba nepoužívá, | ||
+ | |||
+ | * **Co udělat, pokud soubor už existuje?** - Zvolte možnost **Přeskočit nahrávání**. Tím se zabrání vzniku duplicit, protože pokud soubor již na serveru existuje, aplikace jej vynechá | ||
+ | {{: | ||
===== Úprava EXIF dat ===== | ===== Úprava EXIF dat ===== | ||
Řádek 923: | Řádek 965: | ||
Tímto způsobem lze identifikovat potenciální problémy a optimalizovat přístup k databázi. | Tímto způsobem lze identifikovat potenciální problémy a optimalizovat přístup k databázi. | ||
+ | |||
+ | |||
+ | |||
+ | ===== Migrace dat na server Nextcloudu ===== | ||
+ | |||
+ | Při migraci dat na nový server Nextcloudu jsem původně postupoval velmi komplikovaně. Data jsem nejprve stáhl na svůj počítač a poté je přes webové rozhraní nahrával na nový server. Tento přístup byl ale pomalý a neefektivní. Nahrávání přes webové rozhraní jsem používal hlavně proto, aby se soubory správně zapsaly do databáze Nextcloudu. | ||
+ | |||
+ | Začal jsem zvažovat, zda by bylo možné nahrávat soubory přímo do adresáře **nextcloud/ | ||
+ | |||
+ | ==== Doporučený postup ==== | ||
+ | |||
+ | 1. **Nahrajte soubory na server** | ||
+ | Připojte se k serveru například pomocí **SCP**, **rsync** nebo jiného nástroje pro přenos souborů a nakopírujte je přímo do adresáře **nextcloud/ | ||
+ | |||
+ | 2. **Nastavte správná oprávnění** | ||
+ | Po nahrání souborů nastavte správného vlastníka a oprávnění, | ||
+ | |||
+ | Příklad příkazu: | ||
+ | <code bash> | ||
+ | chown -R www-data: | ||
+ | </ | ||
+ | |||
+ | 3. **Spusťte synchronizaci souborů** | ||
+ | Nextcloud poskytuje příkaz pro synchronizaci souborů a jejich zapsání do databáze: | ||
+ | |||
+ | <code bash> | ||
+ | docker exec -u 33 -it nextcloud php / | ||
+ | </ | ||
+ | |||
+ | Nahraďte **uživatel** jménem uživatele, kterému patří nahrané soubory. Tento příkaz prohledá adresář **files** daného uživatele, zkontroluje změny a aktualizuje databázi. | ||
+ | |||
+ | 4. **Zkontrolujte výsledek** | ||
+ | |||
+ | Po dokončení synchronizace: | ||
+ | - Otevřete webové rozhraní Nextcloudu. | ||
+ | - Přihlaste se jako daný uživatel a ověřte, že jsou soubory viditelné a správně zařazené. | ||
+ | |||
+ | ==== Poznámky ==== | ||
+ | |||
+ | * Přímý přenos souborů pomocí **rsync** je často rychlejší a efektivnější než stahování a nahrávání přes webové rozhraní. | ||
+ | * Tento postup doporučuji provádět mimo pracovní dobu, pokud server používá více uživatelů, | ||
+ | |||