diff options
Diffstat (limited to 'support/apache')
-rw-r--r-- | support/apache/peertube.conf | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/support/apache/peertube.conf b/support/apache/peertube.conf new file mode 100644 index 000000000..9265fbda6 --- /dev/null +++ b/support/apache/peertube.conf | |||
@@ -0,0 +1,26 @@ | |||
1 | <VirtualHost *:80> | ||
2 | ServerName peertube.example.org | ||
3 | |||
4 | CustomLog /var/log/apache2/peertube/perrtube-access.log combined | ||
5 | ErrorLog /var/log/apache2/peertube/peertube-error.log | ||
6 | |||
7 | ProxyRequests Off | ||
8 | ProxyPreserveHost On | ||
9 | |||
10 | Timeout 900 | ||
11 | |||
12 | Header set Access-Control-Allow-Origin "*" | ||
13 | Header set Access-Control-Allow-Headers "x-requested-with, Content-Type, origin, authorization, accept, client-security-token, range" | ||
14 | Header set Access-Control-Allow-Methods "POST, GET, OPTIONS" | ||
15 | |||
16 | ProxyPass /tracker/socket "ws://localhost:9000/tracker/socket" | ||
17 | ProxyPassReverse /tracker/socket "ws://localhost:9000/tracker/socket" | ||
18 | |||
19 | ProxyPass / http://localhost:9000/ | ||
20 | ProxyPassReverse / http://localhost:9000/ | ||
21 | |||
22 | ProxyTimeout 1200 | ||
23 | |||
24 | </VirtualHost> | ||
25 | |||
26 | |||