|  Georg Krause | 3ee6ba6658 | fix(deploy): Serve staticfiles in bare metal deployments Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2665> | 2023-12-05 20:05:44 +00:00 | 
				
					
						|  Georg Krause | 9dbbe9e768 | fix(nginx): Use correct passing in production configs Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2654> | 2023-11-29 09:58:17 +00:00 | 
				
					
						|  Georg Krause | 0c2f9c8dbb | fix(nginx): Make sure pages that require OG tags are served by the backend Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2623> | 2023-11-28 13:17:45 +00:00 | 
				
					
						|  Ciarán Ainsworth | 76362b020e | fix(nginx): fix websocket issue in template Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2648> | 2023-11-27 11:32:39 +00:00 | 
				
					
						|  Ciarán Ainsworth | 4cfa3a4f71 | Fix semicolons Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2547> | 2023-11-23 09:46:51 +00:00 | 
				
					
						|  Georg Krause | 88d7bdb8ab | feat(nginx): Generate configs using a template Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2547> | 2023-11-23 09:46:51 +00:00 | 
				
					
						|  Georg Krause | 71ed2aecb1 | fix: Make sure the old embed URLs are still working Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2489> | 2023-06-26 09:55:07 +00:00 | 
				
					
						|  Georg Krause | 8698f2d17c | fix: Make sure the SPA Manifest is fetched using the right protocol Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2468> | 2023-06-21 13:14:16 +00:00 | 
				
					
						|  AMoonRabbit | ab521085e9 | fix(front): added "dynamic_preferences" path block to nginx fixes banner image not loading (#2149)
MR: !2442 | 2023-06-15 13:13:38 +00:00 | 
				
					
						|  JuniorJPDJ | 817a710c2e | fix(nginx): expose only subdirectories of /media | 2023-03-18 09:45:35 +01:00 | 
				
					
						|  Till Robin Zickel | f7924cb391 | fixed nginx template | 2023-01-31 13:20:06 +01:00 | 
				
					
						|  Georg Krause | b55c2549bd | fix(nginx): Remove trailing slash from reverse proxy configuration Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2253> | 2022-12-07 07:32:48 +00:00 | 
				
					
						|  Georg Krause | 3a2ac9cb6b | style: Correct tabulation Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2039> | 2022-12-05 13:59:05 +00:00 | 
				
					
						|  Georg Krause | f17fc0c7a6 | Add rewrites for manifests Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2039> | 2022-12-05 13:59:05 +00:00 | 
				
					
						|  Georg Krause | 1373b829b0 | fix: Use correct location for embedded player Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2039> | 2022-12-05 13:59:05 +00:00 | 
				
					
						|  Georg Krause | e71003dbe0 | refactor(front): Untangle Front- and Backend Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2039> | 2022-12-05 13:59:05 +00:00 | 
				
					
						|  JuniorJPDJ | ae53cf4cf0 | fix(nginx): cleanup all nginx config files NOCHANGELOG | 2022-11-22 19:23:13 +00:00 | 
				
					
						|  JuniorJPDJ | 19f2246fcc | Fix CORS for media files and allow wasm-unsafe-eval for visualizer (fixes #1937 and #1934) | 2022-11-05 18:18:20 +00:00 | 
				
					
						|  wvffle | 12e41e330d | Update deployment nginx template | 2022-09-26 23:58:02 +00:00 | 
				
					
						|  JuniorJPDJ | 08f54b1f43 | Fix nitpicks in nginx configs (#1730) NOCHANGELOG | 2022-04-26 16:03:09 +00:00 | 
				
					
						|  JuniorJPDJ | 15ea984486 | Fix X-Frame-Options HTTP header for embed and force it to SAMEORIGIN value for other pages | 2021-10-21 08:34:06 +00:00 | 
				
					
						|  Georg Krause | 1f3239f01d | Add Worker-Src to CSP-Header of nginx config, #1489 | 2021-07-02 20:56:37 +00:00 | 
				
					
						|  Eliot Berriot | ef6219e8c4 | Fixed issue with service worker scope | 2020-01-09 15:23:37 +01:00 | 
				
					
						|  Eliot Berriot | ae9c091309 | Enable http2 on missing nginx configurations | 2019-10-04 09:03:42 +02:00 | 
				
					
						|  Eliot Berriot | e82dda302f | Fix #932: Updated docs to ensure streaming works when using Minio/S3 and DSub | 2019-10-03 10:58:20 +02:00 | 
				
					
						|  Ciarán Ainsworth | 1b8ca04a45 | Added documentation and notes about S3 content headers | 2019-08-19 10:09:08 +02:00 | 
				
					
						|  Eliot Berriot | 53782a5eb5 | See #880: updated CSP, added X-Frame-Options on front-end files, ensure embeds work | 2019-07-18 11:08:18 +02:00 | 
				
					
						|  Eliot Berriot | 9c5f623d03 | See #880: added CSP policy in deployment files | 2019-07-18 10:21:55 +02:00 | 
				
					
						|  Ciarán Ainsworth | b6def586a1 | Resolve "Duplicate locations in nginx template" | 2019-05-03 09:47:44 +02:00 | 
				
					
						|  Eliot Berriot | 101ae27885 | Fix #565: store media files in S3 bucket | 2019-04-23 18:01:42 +02:00 | 
				
					
						|  Eliot Berriot | fa5676ed6e | Fix #678: Removed potential BREACH exploit because of Gzip compression | 2019-01-29 10:21:57 +01:00 | 
				
					
						|  Eliot Berriot | 635865ac82 | Disabled http2 in nginx template | 2019-01-22 11:37:54 +01:00 | 
				
					
						|  Eliot Berriot | e1f02ede35 | Added caching headers on front urls | 2018-12-20 15:59:55 +01:00 | 
				
					
						|  Eliot Berriot | 5321cb4c46 | Enable gzip compression to reduce bandwidth consumption | 2018-12-20 11:07:29 +01:00 | 
				
					
						|  Eliot Berriot | 5dac6cdc20 | Fixed typo in alias rule | 2018-12-19 15:35:23 +01:00 | 
				
					
						|  Eliot Berriot | 9220b2f0f1 | See #578: added opengraph and oembed data on artist / album / track urls | 2018-12-19 15:04:33 +01:00 | 
				
					
						|  Andrew Morgan | 7394ae1960 | Fix typo | 2018-09-13 15:31:06 +00:00 | 
				
					
						|  Eliot Berriot | 0740cc33e5 | Fix #358: dockerized nginx to make deployment easier | 2018-08-31 17:21:46 +00:00 |