Commit graph

75 commits

Author SHA1 Message Date
Shin'ya Minazuki
be22f2f2e8 Update references for Docker
Signed-off-by: Shin'ya Minazuki <shinyoukai@laidback.moe>
2026-01-24 21:07:27 -03: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
Georg Krause
6157df5552 fix(nginx): Fix docker nginx configurations 2023-11-23 12:55:52 +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
abf1306e2f feat(nginx): Use builtin envsubst mechanics of nginx container
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2547>
2023-11-23 09:46:51 +00:00
Georg Krause
1808cf6cf7 feat(nginx): Use builtin envsubst mechanics of nginx container
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2541>
2023-08-23 13:32:29 +00:00
Georg Krause
16f8d43fe5 fix: Replace deprecated syntax
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2533>
2023-08-14 18:21:00 +00:00
Marcos Peña
4918c72b3f Fix(docs): removes redundant information
Improves nginx docker readability

Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2533>
2023-08-14 18:21:00 +00:00
Marcos Peña
706f3b56e0 Fix(Docker): dev set-up
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2533>
2023-08-14 18:21:00 +00:00
Georg Krause
232ca0f050 Merge branch 'stable' into develop 2023-06-28 13:05:47 +02: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
446cff7941 fix: Make sure the old embed URLs are still working 2023-06-26 09:16:46 +02: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
Georg Krause
69508c69e0 Merge branch 'stable' into develop 2023-06-02 08:25:17 +02:00
Georg Krause
8612a921a0 Merge branch 'pre-release/1.3.0' into stable 2023-06-01 19:14:11 +02:00
Georg krause
b0d6a0407a Merge branch 'pre-release/1.3.0' into develop 2023-03-24 18:17:44 +01:00
Marcos Peña
c55a1d1da4 Fix(dev): fix docker development set-up (#2102)
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2367>
2023-03-20 11:23:51 +00:00
JuniorJPDJ
817a710c2e
fix(nginx): expose only subdirectories of /media 2023-03-18 09:45:35 +01:00
JuniorJPDJ
b00ef2e32e
fix: Avoid public exposure of audio files 2023-03-17 18:28:37 +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
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
38bd1351ea Fix: Embedded player in dev setup
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2039>
2022-12-05 13:59:05 +00:00
Georg Krause
8b20bad542 Fix gitpod api proxy pass
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
e24e43b684 fix: make frontend run again on gitpod and potencially all dev setups
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2039>
2022-12-05 13:59:05 +00:00
JuniorJPDJ
8857c40a8d fix(front): add missing changes to front/docker/funkwhale.conf.template and docker/nginx/conf.dev
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2039>
2022-12-05 13:59:05 +00:00
jo
f60ba2d9be fix: docker nginx entrypoint
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2217>
2022-11-26 13:58:57 +00:00
jo
d47fef0806 chore: fix shell scripts lint errors 2022-11-25 19:43:50 +00:00
jo
6d7dc2f1b5
chore: format files using prettier (pre-commit) 2022-11-23 23:46:34 +01:00
JuniorJPDJ
ae53cf4cf0 fix(nginx): cleanup all nginx config files NOCHANGELOG 2022-11-22 19:23:13 +00:00
wvffle
306a2e9738 Fix CSP for remote instances 2022-09-26 18:34:13 +00:00
wvffle
86be283c6c Reimplement embedded player ui with petite-vue 2022-09-25 22:52:02 +00:00
Kasper Seweryn
c73010b382 Fix CSP headers for remote instance 2022-09-15 08:57:04 +00:00
wvffle
ad2e04469a Fix CSP header 2022-09-06 09:26:36 +00:00
wvffle
97e7049333 Rewrite player logic
This commit will bring:
- Gapless play! (Fix #739)
- Chunked queue shuffling - we play first track after first 50 queue items are shuffled, then we shuffle chunks of 50 queue items with each new animation frame.
- We can now restore original queue order after shuffling! (Part of #1506)
- Preloading whole tracks into LRU cache (Should fix #1812)
- Preloading multiple tracks at once
2022-09-06 09:26:36 +00:00
wvffle
4805842f89 Add sentry support 2022-09-06 09:26:36 +00:00
Kasper Seweryn
734a7528c6 Add Gitpod support and guide 2022-06-23 17:21:06 +00:00
Marcos Peña
8bc273ab76 Fixes images not loading in docker dev setup 2022-04-08 12:24:21 +00:00
Georg Krause
68ff51c26d Enable debug and allow remote connect-src 2022-04-08 12:24:21 +00:00
Marcos Peña
a7698ce56b Fix broken dev environment set-up 2022-03-08 09:37:37 +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
Eliot Berriot
9c22a72ed1
See #170: RSS feeds for channels 2020-01-31 09:11:39 +01:00
Eliot Berriot
ef6219e8c4
Fixed issue with service worker scope 2020-01-09 15:23:37 +01:00
Eliot Berriot
f37996fdf6
Better test SSL certificate 2020-01-09 15:05:55 +01: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
Eliot Berriot
0a71d160a5
Fixed some issues with staticfiles not being served in dev after switch to uvicorn 2019-07-18 12:51:57 +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