]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blob - support/docker/production/config/custom-environment-variables.yaml
Fix admin edition disabling feature
[github/Chocobozzz/PeerTube.git] / support / docker / production / config / custom-environment-variables.yaml
1 webserver:
2 hostname: "PEERTUBE_WEBSERVER_HOSTNAME"
3 port:
4 __name: "PEERTUBE_WEBSERVER_PORT"
5 __format: "json"
6 https:
7 __name: "PEERTUBE_WEBSERVER_HTTPS"
8 __format: "json"
9
10 trust_proxy:
11 __name: "PEERTUBE_TRUST_PROXY"
12 __format: "json"
13
14 database:
15 hostname: "PEERTUBE_DB_HOSTNAME"
16 port:
17 __name: "PEERTUBE_DB_PORT"
18 __format: "json"
19 suffix: "PEERTUBE_DB_SUFFIX"
20 username: "PEERTUBE_DB_USERNAME"
21 password: "PEERTUBE_DB_PASSWORD"
22 ssl:
23 __name: "PEERTUBE_DB_SSL"
24 __format: "json"
25
26 redis:
27 hostname: "PEERTUBE_REDIS_HOSTNAME"
28 port:
29 __name: "PEERTUBE_REDIS_PORT"
30 __format: "json"
31 auth: "PEERTUBE_REDIS_AUTH"
32
33 smtp:
34 hostname: "PEERTUBE_SMTP_HOSTNAME"
35 port:
36 __name: "PEERTUBE_SMTP_PORT"
37 __format: "json"
38 username: "PEERTUBE_SMTP_USERNAME"
39 password: "PEERTUBE_SMTP_PASSWORD"
40 tls:
41 __name: "PEERTUBE_SMTP_TLS"
42 __format: "json"
43 disable_starttls:
44 __name: "PEERTUBE_SMTP_DISABLE_STARTTLS"
45 __format: "json"
46 from_address: "PEERTUBE_SMTP_FROM"
47
48 object_storage:
49 enabled:
50 __name: "PEERTUBE_OBJECT_STORAGE_ENABLED"
51 __format: "json"
52
53 endpoint: "PEERTUBE_OBJECT_STORAGE_ENDPOINT"
54
55 region: "PEERTUBE_OBJECT_STORAGE_REGION"
56
57 max_upload_part:
58 __name: "PEERTUBE_OBJECT_STORAGE_MAX_UPLOAD_PART"
59 __format: "json"
60
61 streaming_playlists:
62 bucket_name: "PEERTUBE_OBJECT_STORAGE_STREAMING_PLAYLISTS_BUCKET_NAME"
63 prefix: "PEERTUBE_OBJECT_STORAGE_STREAMING_PLAYLISTS_PREFIX"
64 base_url: "PEERTUBE_OBJECT_STORAGE_STREAMING_PLAYLISTS_BASE_URL"
65
66 videos:
67 bucket_name: "PEERTUBE_OBJECT_STORAGE_VIDEOS_BUCKET_NAME"
68 prefix: "PEERTUBE_OBJECT_STORAGE_VIDEOS_PREFIX"
69 base_url: "PEERTUBE_OBJECT_STORAGE_VIDEOS_BASE_URL"
70
71 webadmin:
72 configuration:
73 edition:
74 allowed:
75 __name: "PEERTUBE_WEBADMIN_CONFIGURATION_EDITION_ALLOWED"
76 __format: "json"
77
78 log:
79 level: "PEERTUBE_LOG_LEVEL"
80 log_ping_requests:
81 __name: "PEERTUBE_LOG_PING_REQUESTS"
82 __format: "json"
83
84 user:
85 video_quota:
86 __name: "PEERTUBE_USER_VIDEO_QUOTA"
87 __format: "json"
88
89 admin:
90 email: "PEERTUBE_ADMIN_EMAIL"
91
92 contact_form:
93 enabled:
94 __name: "PEERTUBE_CONTACT_FORM_ENABLED"
95 __format: "json"
96
97 signup:
98 enabled:
99 __name: "PEERTUBE_SIGNUP_ENABLED"
100 __format: "json"
101 limit:
102 __name: "PEERTUBE_SIGNUP_LIMIT"
103 __format: "json"
104
105 search:
106 remote_uri:
107 users:
108 __name: "PEERTUBE_SEARCH_REMOTEURI_USERS"
109 __format: "json"
110 anonymous:
111 __name: "PEERTUBE_SEARCH_REMOTEURI_ANONYMOUS"
112 __format: "json"
113
114 import:
115 videos:
116 http:
117 enabled:
118 __name: "PEERTUBE_IMPORT_VIDEOS_HTTP"
119 __format: "json"
120 torrent:
121 enabled:
122 __name: "PEERTUBE_IMPORT_VIDEOS_TORRENT"
123 __format: "json"
124
125 transcoding:
126 enabled:
127 __name: "PEERTUBE_TRANSCODING_ENABLED"
128 __format: "json"
129 threads:
130 __name: "PEERTUBE_TRANSCODING_THREADS"
131 __format: "json"
132 resolutions:
133 240p:
134 __name: "PEERTUBE_TRANSCODING_240P"
135 __format: "json"
136 360p:
137 __name: "PEERTUBE_TRANSCODING_360P"
138 __format: "json"
139 480p:
140 __name: "PEERTUBE_TRANSCODING_480P"
141 __format: "json"
142 720p:
143 __name: "PEERTUBE_TRANSCODING_720P"
144 __format: "json"
145 1080p:
146 __name: "PEERTUBE_TRANSCODING_1080P"
147 __format: "json"
148 1440p:
149 __name: "PEERTUBE_TRANSCODING_1440P"
150 __format: "json"
151 2160p:
152 __name: "PEERTUBE_TRANSCODING_2160P"
153 __format: "json"
154 webtorrent:
155 enabled:
156 __name: "PEERTUBE_TRANSCODING_WEBTORRENT_ENABLED"
157 __format: "json"
158 hls:
159 enabled:
160 __name: "PEERTUBE_TRANSCODING_HLS_ENABLED"
161 __format: "json"
162
163 instance:
164 name: "PEERTUBE_INSTANCE_NAME"
165 description: "PEERTUBE_INSTANCE_DESCRIPTION"
166 terms: "PEERTUBE_INSTANCE_TERMS"