# msgreceiver — build & deploy na Unraid ## Umístění na Unraidu - Appdata: `/mnt/user/appdata/msgreceiver/` (síťově `\\tower\appdata\msgreceiver\`) - Emaily: `/mnt/user/JNJEMAILS` (mount jako `/msgs` v kontejneru) ## Kopírování souborů z Windows Všechny soubory z `U:\janssen\EmailsImport\DockerCustomApp\` nakopírovat do `\\tower\appdata\msgreceiver\`. ## Build & restart (SSH) ```bash # Připojení: ssh root@192.168.1.76, heslo: 7309208104 # Nebo přes paramiko v Pythonu (viz EmailsImport skripty) cd /mnt/user/appdata/msgreceiver docker build -t msgreceiver . docker stop msgreceiver docker rm msgreceiver docker run -d --name msgreceiver \ -p 8765:8765 \ -v /mnt/user/JNJEMAILS:/msgs \ --restart unless-stopped \ msgreceiver ``` ## Kontejner - Port: 8765 - Restart policy: unless-stopped - Endpointy: `/upload` (msg), `/upload-db` (db), `/upload-dropbox` (soubory do Dropboxu) - Auth: Bearer token v app.py - Dropbox credentials: v `.env` uvnitř image