-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env
More file actions
70 lines (60 loc) · 2.1 KB
/
Copy path.env
File metadata and controls
70 lines (60 loc) · 2.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# Container Configuration
CONTAINER_NAME=recording
IMAGE_NAME=ghcr.io/librecodecoop/nextcloud-talk-recording
IMAGE_TAG=latest
# Nextcloud Configuration
# Domain do seu servidor Nextcloud
NC_DOMAIN=cloud.exemplo.com.br
# Protocolo usado pelo Nextcloud (http ou https)
NC_PROTOCOL=https
# Timezone Configuration
# Fuso horário para o container (formato: America/Sao_Paulo)
TZ=America/Sao_Paulo
# Security Secrets
# Secret para autenticação do serviço de gravação (gerar com: uuidgen)
RECORDING_SECRET=00000000-0000-0000-0000-000000000000
# Secret interno - DEVE SER O MESMO usado no spreedbackend (internal secret do HPB)
INTERNAL_SECRET=0000000000000000000000000000000000000000000000000000000000000000
# High Performance Backend (HPB) Configuration
# Protocolo do servidor HPB (http ou https)
HPB_PROTOCOL=https
# Domain do servidor de sinalização do Nextcloud Talk
HPB_DOMAIN=signaling.exemplo.com.br
# Path do servidor HPB (geralmente /)
HPB_PATH=/
# Security Settings
# Pular verificação de certificado SSL (true ou false)
SKIP_VERIFY=false
# Permitir todas as conexões sem validação (true ou false) - usar apenas em desenvolvimento
ALLOW_ALL=false
# Reverse Proxy Configuration
# Domain virtual para o serviço de gravação
VIRTUAL_HOST=recording.exemplo.com.br
# Domain para certificado Let's Encrypt
LETSENCRYPT_HOST=recording.exemplo.com.br
# Email para notificações do Let's Encrypt
LETSENCRYPT_EMAIL=admin@exemplo.com.br
# Porta interna do container
VIRTUAL_PORT=1234
# Docker Configuration
# Tamanho da memória compartilhada em bytes (2GB = 2147483648)
SHM_SIZE=2147483648
# Política de restart do container (unless-stopped, always, on-failure, no)
RESTART_POLICY=unless-stopped
# Docker Profile
# Profile do Docker Compose para ativar este serviço
PROFILE=talk-recording
# Network Configuration
# Nome da rede do reverse proxy
NETWORK_PROXY=reverse-proxy
# Nome da rede interna
NETWORK_INTERNAL=internal
# Resource Limits
# Limite de CPUs (número de cores)
CPUS_LIMIT=4
# Limite de memória
MEMORY_LIMIT=4048M
# Reserva de CPUs (número de cores)
CPUS_RESERVATION=2
# Reserva de memória
MEMORY_RESERVATION=2048M