1e6e6923d2 
								
							 
						 
						
							
							
								
								fix(DX): Docker mac compatibility, dynamic DNS + Debian image ( #2337   #1691 )  
							
							
							
						 
						
							2024-10-21 08:57:15 +00:00  
				
					
						
							
							
								 
						
							
								e96748c029 
								
							 
						 
						
							
							
								
								Fix Apache configuration  
							
							... 
							
							
							
							Built assets are fetched using path like this: `/assets/foo-a1b2c3.js`. Apache failed to serve those, as it was missing disabling the proxy pass for the static assets folder. This commit adds the necessary configuration for properly serving the static assets.
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2699 > 
							
						 
						
							2024-01-10 11:09:31 +00:00  
				
					
						
							
							
								 
						
							
								da01070455 
								
							 
						 
						
							
							
								
								fix(nginx): Do not cache all requests for a day in the reverse proxy  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2673 > 
							
						 
						
							2023-12-11 14:41:16 +00:00  
				
					
						
							
							
								 
						
							
								17e08fd332 
								
							 
						 
						
							
							
								
								fix(docs): Update env file for Unix socket  
							
							... 
							
							
							
							Added note to the CACHE_URL variable to clarify Unix socket usage
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2668 > 
							
						 
						
							2023-12-08 14:45:54 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								4cfa3a4f71 
								
							 
						 
						
							
							
								
								Fix semicolons  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2547 > 
							
						 
						
							2023-11-23 09:46:51 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								4e79362aef 
								
							 
						 
						
							
							
								
								remove network internal from typesense docker compose file  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2614 > 
							
						 
						
							2023-11-13 08:04:23 +00:00  
				
					
						
							
							
								 
						
							
								4ad806b8e9 
								
							 
						 
						
							
							
								
								Cache radio queryset. New api endpoint for radio tracks : api/v2/radios/sessions/$sessionid/tracks?count=$count  
							
							
							
						 
						
							2023-09-25 22:28:11 +00:00  
				
					
						
							
							
								 
						
							
								232ca0f050 
								
							 
						 
						
							
							
								
								Merge branch 'stable' into develop  
							
							
							
						 
						
							2023-06-28 13:05:47 +02:00  
				
					
						
							
							
								 
						
							
								94c8730239 
								
							 
						 
						
							
							
								
								fix: Adjust paths to nginx configuration files  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2514 > 
							
						 
						
							2023-06-27 12:07:16 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								446cff7941 
								
							 
						 
						
							
							
								
								fix: Make sure the old embed URLs are still working  
							
							
							
						 
						
							2023-06-26 09:16:46 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								795e2bf49a 
								
							 
						 
						
							
							
								
								fix: Mount nginx templates into the right location inside docker container  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2491 > 
							
						 
						
							2023-06-21 09:37:14 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								952d2d2014 
								
							 
						 
						
							
							
								
								changent deploy docker model for typesense  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2441 > 
							
						 
						
							2023-06-08 11:08:50 +00:00  
				
					
						
							
							
								 
						
							
								2db8c585ad 
								
							 
						 
						
							
							
								
								feat: implement typesense container  
							
							
							
						 
						
							2023-05-17 15:48:02 +00:00  
				
					
						
							
							
								 
						
							
								817a710c2e 
								
							 
						 
						
							
							
								
								fix(nginx): expose only subdirectories of /media  
							
							
							
						 
						
							2023-03-18 09:45:35 +01:00  
				
					
						
							
							
								 
						
							
								f7924cb391 
								
							 
						 
						
							
							
								
								fixed nginx template  
							
							
							
						 
						
							2023-01-31 13:20:06 +01:00  
				
					
						
							
							
								 
						
							
								b10b0b608a 
								
							 
						 
						
							
							
								
								fix(api): use exec format in docker-compose  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2331 > 
							
						 
						
							2023-01-25 12:07:00 +00:00  
				
					
						
							
							
								 
						
							
								d4d6fa9b82 
								
							 
						 
						
							
							
								
								fix(api): improve signal handling for systemd services  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2331 > 
							
						 
						
							2023-01-25 12:07:00 +00:00  
				
					
						
							
							
								 
						
							
								097f803fab 
								
							 
						 
						
							
							
								
								Docker: Do not publicly expose API port  
							
							... 
							
							
							
							The default docker-setup exposes the API container directly on port 5000. This should not be the case and is not needed, as API access is all routed through the frontend nginx reverse proxy.
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2324 > 
							
						 
						
							2023-01-22 10:38:20 +00:00  
				
					
						
							
							
								 
						
							
								75c9b1eabe 
								
							 
						 
						
							
							
								
								feat: don't use poetry in production deployments  
							
							
							
						 
						
							2023-01-16 02:11:01 +01:00  
				
					
						
							
							
								 
						
							
								ef1392b831 
								
							 
						 
						
							
							
								
								fix(api): Properly mount static files into the frontend container to serve them  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2301 > 
							
						 
						
							2022-12-20 08:51:45 +01:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								3a2ac9cb6b 
								
							 
						 
						
							
							
								
								style: Correct tabulation  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2039 > 
							
						 
						
							2022-12-05 13:59:05 +00:00  
				
					
						
							
							
								 
						
							
								f17fc0c7a6 
								
							 
						 
						
							
							
								
								Add rewrites for manifests  
							
							... 
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2039 > 
							
						 
						
							2022-12-05 13:59:05 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								d47fef0806 
								
							 
						 
						
							
							
								
								chore: fix shell scripts lint errors  
							
							
							
						 
						
							2022-11-25 19:43:50 +00:00  
				
					
						
							
							
								 
						
							
								6d7dc2f1b5 
								
							 
						 
						
							
							
								
								chore: format files using prettier (pre-commit)  
							
							
							
						 
						
							2022-11-23 23:46:34 +01:00  
				
					
						
							
							
								 
						
							
								ae53cf4cf0 
								
							 
						 
						
							
							
								
								fix(nginx): cleanup all nginx config files NOCHANGELOG  
							
							
							
						 
						
							2022-11-22 19:23:13 +00:00  
				
					
						
							
							
								 
						
							
								0061e82ecd 
								
							 
						 
						
							
							
								
								chore: clean files using pre-commit  
							
							
							
						 
						
							2022-11-22 14:30:01 +00:00  
				
					
						
							
							
								 
						
							
								193d5aa9d1 
								
							 
						 
						
							
							
								
								fix: allow enabling systemd funkwhale.target  
							
							
							
						 
						
							2022-11-20 18:39:34 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								fde81c1a03 
								
							 
						 
						
							
							
								
								Update postgres Docker tag to v15 (develop)  
							
							
							
						 
						
							2022-10-28 05:25:22 +00:00  
				
					
						
							
							
								 
						
							
								12e41e330d 
								
							 
						 
						
							
							
								
								Update deployment nginx template  
							
							
							
						 
						
							2022-09-26 23:58:02 +00:00  
				
					
						
							
							
								 
						
							
								88c7866270 
								
							 
						 
						
							
							
								
								feat(Logging): Add Sentry SDK to report errors at the backend  
							
							
							
						 
						
							2022-08-06 20:36:39 +00:00  
				
					
						
							
							
								 
						
							
								09944d6e0e 
								
							 
						 
						
							
							
								
								fix(docs): make debian installation guide actually work  
							
							
							
						 
						
							2022-07-27 19:07:07 +02:00  
				
					
						
							
							
								 
						
							
								96c2eacb0f 
								
							 
						 
						
							
							
								
								Cleanup Gitlab CI and Dockerfiles  
							
							
							
						 
						
							2022-07-11 20:20:16 +00:00  
				
					
						
							
							
								 
						
							
								5b4c8614be 
								
							 
						 
						
							
							
								
								fix(deploy/docker-compose): use new image name also for celery containers  
							
							
							
						 
						
							2022-07-10 18:34:47 +02:00  
				
					
						
							
							
								 
						
							
								fb8eb8e2ed 
								
							 
						 
						
							
							
								
								Allow frontend container to run as non-root user  
							
							... 
							
							
							
							Also clean it up a bit 
							
						 
						
							2022-07-09 13:42:56 +00:00  
				
					
						
							
							
								 
						
							
								d22a7fa57b 
								
							 
						 
						
							
							
								
								Rework Docker Deployment and add frontend container  
							
							
							
						 
						
							2022-06-28 13:55:54 +00:00  
				
					
						
							
							
								 
						
							
								40db52a91e 
								
							 
						 
						
							
							
								
								Parameterize S3 default ACL when uploading objects.  
							
							
							
						 
						
							2022-05-07 06:54:04 +00:00  
				
					
						
							
							
								 
						
							
								08f54b1f43 
								
							 
						 
						
							
							
								
								Fix nitpicks in nginx configs ( #1730 ) NOCHANGELOG  
							
							
							
						 
						
							2022-04-26 16:03:09 +00:00  
				
					
						
							
							
								 
						
							
								af5e2d31ea 
								
							 
						 
						
							
							
								
								Merge branch 'stable' into develop  
							
							
							
						 
						
							2022-04-23 14:04:53 +02:00