2018-01-29 01:52:20 -06:00
listen :
port : 9000
# Correspond to your reverse proxy "listen" configuration
webserver :
https : true
hostname : undefined
port : 443
# Your database name will be "peertube"+database.suffix
database :
hostname : 'db'
port : 5432
suffix : ''
username : 'postgres'
password : 'postgres'
# Redis server for short time storage
redis :
hostname : 'redis'
port : 6379
auth : null
2018-02-06 01:37:36 -06:00
# SMTP server to send emails
smtp :
hostname : null
port : 465
username : null
password : null
tls : true
2018-03-22 10:12:52 -05:00
disable_starttls : false
2018-02-06 01:37:36 -06:00
ca_file : null # Used for self signed certificates
from_address : 'admin@example.com'
2018-01-29 01:52:20 -06:00
# From the project root directory
storage :
avatars : '../data/avatars/'
certs : '../data/certs/'
videos : '../data/videos/'
logs : '../data/logs/'
previews : '../data/previews/'
thumbnails : '../data/thumbnails/'
torrents : '../data/torrents/'
cache : '../data/cache/'
log :
level : 'info' # debug/info/warning/error
cache :
previews :
size : 100 # Max number of previews you want to cache
admin :
email : undefined
signup :
enabled : false
limit : -1
user :
# Default value of maximum video BYTES the user can upload (does not take into account transcoded files).
# -1 == unlimited
video_quota : -1
# If enabled, the video will be transcoded to mp4 (x264) with "faststart" flag
# Uses a lot of CPU!
transcoding :
enabled : false
threads : 2
resolutions : # Only created if the original video has a higher resolution
240p : true
360p : true
480p : true
720p : true
1080p : true
2018-02-06 01:37:36 -06:00
# Instance settings
instance :
name : 'PeerTube'
2018-03-15 10:02:23 -05:00
short_description : 'PeerTube, a federated (ActivityPub) video streaming platform using P2P (BitTorrent) directly in the web browser with WebTorrent and Angular.'
2018-02-06 01:37:36 -06:00
description : '' # Support markdown
terms : '' # Support markdown
2018-03-15 08:39:04 -05:00
default_client_route : '/videos/trending'
customizations :
javascript : '' # Directly your JavaScript code (without <script> tags). Will be eval at runtime
css : '' # Directly your CSS code (without <style> tags). Will be injected at runtime