# Nextcloud AIO – vše v jednom > All-in-One Nextcloud: soubory, kalendář, kontakty, fotky, videohovory. ## 📋 Přehled - **Image:** `nextcloud/all-in-one:latest` - **Porty:** `11000` (admin), další interně - **User:** `1000:1000` - **Network:** `bridge` + `nextcloud-aio` (interní) ## 🚀 Instalace ```bash cp .env.example .env nano .env # nastavit APACHE_PORT, NEXTCLOUD_DATADIR, NEXTCLOUD_ADDITIONAL_APKS docker compose up -d ``` Pak otevři `http://:11000/` a dokonči instalaci. ## 🌐 Přístup - **Admin:** `http://:11000` - **Nextcloud:** `http://:11000` (nebo za reverse proxy) - **Doporučení:** terminuj HTTPS přes NPM ## 🔧 Pokročilé nastavení - **Cloudflare Tunnel** – pro vzdálený přístup bez veřejné IP - **Talk (videohovory)** – v AIO default - **Imaginary (AI)** – rozpoznávání obrázků - **Fulltextsearch** – indexování souborů - **Whiteboard** – collaborative kreslení - **Borg backup** – integrované zálohování ## 🔐 Bezpečnost - **HTTPS terminuj v NPM** (Let's Encrypt) - **2FA** – povinně pro admin - **Brute force protection** – default zapnutý - **Trusted domains** – nastav `NEXTCLOUD_TRUSTED_DOMAINS` - **Backup** – AIO Borg nebo externí rsync ## 🔄 Aktualizace ```bash docker compose pull docker compose up -d # AIO auto-updates Nextcloud a všechny sub-containery ``` ## 📁 Volumes | Mount | Účel | |---|---| | `./nextcloud_aio_mastercontainer:/mnt/docker-aio-config` | AIO master data | | `./data:/mnt/data` | Nextcloud data (files, DB) | ## 📚 Dokumentace - [Nextcloud AIO](https://github.com/nextcloud/all-in-one) - [Nextcloud Admin Manual](https://docs.nextcloud.com/server/latest/admin_manual/)