[Proxmox / Docker] Erros em stack de biblioteca (Komga, Suwayomi, Calibre) em LXC Unprivileged
Estou tentando subir uma stack completa de biblioteca (Calibre, Calibre-Web, LazyLibrarian, Komga e Suwayomi) via Docker Compose rodando dentro de um container LXC no Proxmox. Como não encontrei scripts prontos (tipo Proxmox Helper-Scripts) para todas essas aplicações em LXCs individuais, optei por centralizar tudo em um LXC com Docker. As pastas de mídia e de configurações (/config) estão mapeadas no host via bind mount / compartilhamento de rede (SMB/CIFS com uid=100107,gid=100110), os ids são os donos da pasta montada externamente. Problemas Enfrentados: Suwayomi (Symlink Error): O container fica em loop de restart com a mensagem: ln: failed to create symbolic link '/home/suwayomi/.local/share/Tachidesk/bin/kcef': Operation not supported Komga, Calibre-Web e LazyLibrarian (SQLite Locking): Vários containers falham na inicialização do banco de dados com erro de arquivo travado: [SQLITE_BUSY] The database file is locked / OperationalError: database is locked LXC Unprivileged / AppArmor: Estou lidando com o mapeamento de IDs de LXC sem privilégios (UID 107 dentro do container virando 100107 no host Proxmox) e restrições de elevação de privilégios/AppArmor no perfil do LXC. O que já verifiquei: Testar execução como user: 0:0 nos containers não resolveu (o erro de sistema de arquivos persiste). * As opções de montagem SMB já contam com nobrl e mfsymlinks, mas o SQLite e a criação dos symlinks do KCEF no Suwayomi continuam quebrando. Trecho do docker-compose.yml simplificado: services: suwayomi: image: ghcr.io/suwayomi/tachidesk:latest container_name: suwayomi restart: unless-stopped user: 107:110 ports: - "4567:4567" volumes: - /mnt/configs/suwayomi:/home/suwayomi/.local/share/Tachidesk - /mnt/manga:/mnt/mangas komga: image: gotson/komga:latest container_name: komga restart: unless-stopped user: 107:110 ports: - "25600:25600" volumes: - /mnt/configs/komga:/config - /mnt/manga:/mnt/mangas calibre-web: image: lscr.io/linuxserver/calibre-web:latest container_name: calibre-web environment: - PUID=107 - PGID=110 - CHOWN_MODE=never volumes: - /mnt/configs/calibre-web:/config - /mnt/livros:/mnt/livros ports: - "8083:8083" Como vocês tratam bancos SQLite (WAL mode) rodando em bind mounts de rede/SMB dentro do LXC sem ter perda de performance ou travamento de banco? Alguém conseguiu contornar a exigência de symlinks do Suwayomi (KCEF) sem precisar mover a pasta de dados inteira para o disco local do LXC? Há alguma flag específica no AppArmor ou no /etc/fstab do Proxmox para permitir essas chamadas POSIX em LXC unprivileged?