Update peertube.md
This commit is contained in:
parent
575436a987
commit
de742d0537
71
peertube.md
71
peertube.md
@ -1,3 +1,64 @@
|
|||||||
|
# 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
|
# túnels SSH cap a TrueNAS amb IP privada
|
||||||
|
|
||||||
- IP pública del Proxmox VPS
|
- IP pública del Proxmox VPS
|
||||||
@ -23,3 +84,13 @@ Ara, al navegador del teu ordinador local, obre:
|
|||||||
https://localhost:8443
|
https://localhost:8443
|
||||||
Accepta l’avís de certificat si surt.
|
Accepta l’avís de certificat si surt.
|
||||||
Hauries de veure la pantalla de login de TrueNAS.
|
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
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user