# Desplegament de PeerTube en LXC no privilegiat amb NFS via Proxmox ## 1. Objectiu Aquest document descriu el desplegament d'un servidor PeerTube sobre un contenidor LXC no privilegiat en Proxmox. L'emmagatzematge persistent dels vídeos es proporciona des d'un dataset de TrueNAS exportat per NFS. El muntatge NFS es realitza al host Proxmox i es presenta al contenidor mitjançant un bind mount. > **Decisió tècnica:** no es munta NFS directament dins del contenidor perquè es vol mantenir el LXC com a no privilegiat. ## 2. Arquitectura ```text TrueNAS │ │ NFS ▼ Host Proxmox │ │ bind mount ▼ LXC no privilegiat │ ▼ Docker Compose + PeerTube ``` ## 3. Convencions de documentació Les comandes executables es mostren en blocs `bash`: ```bash apt update ``` Les sessions de terminal amb prompt i sortida es mostren en blocs `console`: ```console root@proxmox:~# pct list ``` Els fitxers de configuració es mostren amb el llenguatge corresponent: ```yaml services: peertube: image: chocobozzz/peertube ``` Els avisos i decisions tècniques es documenten amb cites destacades: > **Atenció:** aquest punt pot afectar la seguretat o el funcionament del servei. # túnels SSH cap a TrueNAS amb IP privada - IP pública del Proxmox VPS - IP privada de TrueNAS - usuari SSH del Proxmox ssh -L 8443:IP_PRIVADA_TRUENAS:443 root@IP_PUBLICA_DEL_PROXMOX ssh -L 8443:192.168.10.90:443 root@213.XXX.XXX.XXX Si el teu SSH usa port diferent, per exemple 2222 : Bash ssh -p 2222 -L 8443:192.168.10.90:443 root@213.XXX.XXX.XXX Deixa aquesta sessió oberta. No la tanquis. Això vol dir: localhost:8443 del teu ordinador → túnel SSH → Proxmox → TrueNAS 192.168.10.90:443 Pas 6. Obre TrueNAS al navegador Ara, al navegador del teu ordinador local, obre: https://localhost:8443 Accepta l’avís de certificat si surt. Hauries de veure la pantalla de login de TrueNAS. ### Incidència: el contenidor no pot muntar NFS directament **Símptoma** ```console mount.nfs: Operation not permitted