Merge branch 'develop' into 'develop'
Improvement of Apache config consistency and ease of configuration See merge request funkwhale/funkwhale!874
This commit is contained in:
commit
0905a87bef
|
@ -5,7 +5,9 @@ Define funkwhale-sn funkwhale.yourdomain.com
|
|||
# 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
|
||||
Define FUNKWHALE_ROOT_PATH /srv/funkwhale
|
||||
Define MUSIC_DIRECTORY_PATH ${FUNKWHALE_ROOT_PATH}/data/music
|
||||
Define MEDIA_DIRECTORY_PATH ${FUNKWHALE_ROOT_PATH}/data/media
|
||||
|
||||
# HTTP requests redirected to HTTPS
|
||||
<VirtualHost *:80>
|
||||
|
@ -90,17 +92,17 @@ Define MUSIC_DIRECTORY_PATH /srv/funkwhale/data/music
|
|||
<Location "/front">
|
||||
ProxyPass "!"
|
||||
</Location>
|
||||
Alias /front /srv/funkwhale/front/dist
|
||||
Alias /front ${FUNKWHALE_ROOT_PATH}/front/dist
|
||||
|
||||
<Location "/media">
|
||||
ProxyPass "!"
|
||||
</Location>
|
||||
Alias /media /srv/funkwhale/data/media
|
||||
Alias /media ${MEDIA_DIRECTORY_PATH}
|
||||
|
||||
<Location "/staticfiles">
|
||||
ProxyPass "!"
|
||||
</Location>
|
||||
Alias /staticfiles /srv/funkwhale/data/static
|
||||
Alias /staticfiles ${FUNKWHALE_ROOT_PATH}/data/static
|
||||
|
||||
# Activating WebSockets
|
||||
<Location "/api/v1/activity">
|
||||
|
@ -108,19 +110,19 @@ Define MUSIC_DIRECTORY_PATH /srv/funkwhale/data/music
|
|||
</Location>
|
||||
|
||||
# Setting appropriate access levels to serve frontend
|
||||
<Directory "/srv/funkwhale/data/static">
|
||||
<Directory "${FUNKWHALE_ROOT_PATH}/data/static">
|
||||
Options FollowSymLinks
|
||||
AllowOverride None
|
||||
Require all granted
|
||||
</Directory>
|
||||
|
||||
<Directory /srv/funkwhale/front/dist>
|
||||
<Directory "${FUNKWHALE_ROOT_PATH}/front/dist">
|
||||
Options FollowSymLinks
|
||||
AllowOverride None
|
||||
Require all granted
|
||||
</Directory>
|
||||
|
||||
<Directory /srv/funkwhale/data/media>
|
||||
<Directory "${MEDIA_DIRECTORY_PATH}">
|
||||
Options FollowSymLinks
|
||||
AllowOverride None
|
||||
Require all granted
|
||||
|
@ -133,7 +135,7 @@ Define MUSIC_DIRECTORY_PATH /srv/funkwhale/data/music
|
|||
#LoadModule xsendfile_module modules/mod_xsendfile.so
|
||||
<IfModule mod_xsendfile.c>
|
||||
XSendFile On
|
||||
XSendFilePath /srv/funkwhale/data/media
|
||||
XSendFilePath ${MEDIA_DIRECTORY_PATH}
|
||||
XSendFilePath ${MUSIC_DIRECTORY_PATH}
|
||||
SetEnv MOD_X_SENDFILE_ENABLED 1
|
||||
</IfModule>
|
||||
|
|
Loading…
Reference in New Issue