__format: "json"
auth: "PEERTUBE_REDIS_AUTH"
+smtp:
+ hostname: "PEERTUBE_SMTP_HOSTNAME"
+ port:
+ __name: "PEERTUBE_SMTP_PORT"
+ __format: "json"
+ username: "PEERTUBE_SMTP_USERNAME"
+ password: "PEERTUBE_SMTP_PASSWORD"
+ tls:
+ __name: "PEERTUBE_SMTP_TLS"
+ __format: "json"
+ form_address: "PEERTUBE_ADMIN_EMAIL"
+
admin:
email: "PEERTUBE_ADMIN_EMAIL"
enabled:
__name: "PEERTUBE_TRANSCODING_ENABLED"
__format: "json"
+
+instance:
+ name: "PEERTUBE_INSTANCE_NAME"
+ description: "PEERTUBE_INSTANCE_DESCRIPTION"
+ terms: "PEERTUBE_INSTANCE_TERMS"
port: 6379
auth: null
+# SMTP server to send emails
+smtp:
+ hostname: null
+ port: 465
+ username: null
+ password: null
+ tls: true
+ ca_file: null # Used for self signed certificates
+ from_address: 'admin@example.com'
+
# From the project root directory
storage:
avatars: '../data/avatars/'
480p: true
720p: true
1080p: true
+
+# Instance settings
+instance:
+ name: 'PeerTube'
+ description: '' # Support markdown
+ terms: '' # Support markdown