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ů, | ||
| + | |||