Commit 070ad961 authored by Renon's avatar Renon

Updated apache2 conf file for websockets

parent c6b04ee5
Apache2 reverse proxy now supports websockets (with Apache 2.4.25) (!252)
......@@ -4,10 +4,8 @@ Define funkwhale-sn
# Following variables should be modified according to your setup and if you
# use different configuration than what is described in our installation guide.
Define funkwhale-api http://localhost:5000
Define funkwhale-api-ws ws://localhost:5000
Define MUSIC_DIRECTORY_PATH /srv/funkwhale/data/music
# websockets are not working yet
# Define funkwhale-api-ws ws://localhost:5000
# HTTP requests redirected to HTTPS
<VirtualHost *:80>
......@@ -70,8 +68,8 @@ Define MUSIC_DIRECTORY_PATH /srv/funkwhale/data/music
Allow from all
# Activating WebSockets (not working)
# ProxyPass "/api/v1/instance/activity" "ws://localhost:5000/api/v1/instance/activity"
# Activating WebSockets
ProxyPass "/api/v1/instance/activity" ${funkwhale-api-ws}/api/v1/instance/activity
<Location "/api">
# similar to nginx 'client_max_body_size 30M;'
......@@ -124,15 +124,6 @@ If everything is fine, you can restart your nginx server with ``service nginx re
.. note::
Apache2 support is still very recent and the following features
are not working yet:
- Websocket (used for real-time updates on Instance timeline)
Those features are not necessary to use your Funkwhale instance.
Ensure you have a recent version of apache2 installed on your server.
You'll also need the following dependencies::
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment