refactor(front): Untangle Front- and Backend

Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2039>
environments/review-docs-fix-b-0p3p4g/deployments/16232
Georg Krause 2022-10-22 15:45:16 +02:00 zatwierdzone przez Marge
rodzic 11b20f90bf
commit e71003dbe0
2 zmienionych plików z 5 dodań i 2 usunięć

Wyświetl plik

@ -0,0 +1,2 @@
Instead of requesting the right spa content from the API using a middleware we now serve the
Frontend directly with nginx and only proxy-forward for API endpoints

Wyświetl plik

@ -83,16 +83,17 @@ server {
text/x-cross-domain-policy;
# end of compression settings
location / {
location /api/ {
include /etc/nginx/funkwhale_proxy.conf;
# This is needed if you have file import via upload enabled.
client_max_body_size ${NGINX_MAX_BODY_SIZE};
proxy_pass http://funkwhale-api/;
}
location /front/ {
location / {
alias ${FUNKWHALE_FRONTEND_PATH}/;
expires 1d;
try_files $uri $uri/ /index.html;
}
location = /front/embed.html {