Andrey Antukh
80c84a3331
🐛 Strip Authorization header when proxying asset redirects to S3 ( #10777 )
...
When nginx follows a backend 307 redirect to a presigned S3 URL, it was
forwarding the client's Authorization header to S3. Production S3 rejects
this because it sees two auth mechanisms (presigned URL signature +
Authorization header). MinIO in devenv is more lenient and ignores the
extra header.
Fix: add proxy_set_header Authorization "" in the @handle_redirect block.
Fixes #10776
AI-assisted-by: mimo-v2.5-pro
2026-07-22 14:00:35 +02:00
Andrey Antukh
f457c68355
📎 Backport devenv improvements
2026-06-05 11:44:20 +02:00
Andrey Antukh
3744186510
🔧 Update default nginx limit configuration
2026-06-02 14:05:21 +02:00
David Barragán Merino
a0f869b917
🐳 Remove the configuration of the mcp from Nginx if it is not enabled
2026-05-27 12:36:26 +02:00
Francis Santiago
2ad85db016
🐳 Fix frontend startup on hosts without IPv6 support
...
Signed-off-by: Francis Santiago <francis.santiago@kaleidos.net>
2026-05-20 20:53:30 +02:00
Yamila Moreno
4289cad9ab
🐳 Improve nginx configuration for MCP server ( #9565 )
2026-05-12 23:28:20 +02:00
Francis Santiago
e9588f3939
🐳 Reuse shared Nginx security headers ( #9473 )
...
Signed-off-by: Francis Santiago <francis.santiago@kaleidos.net>
2026-05-08 14:11:09 +02:00
Yamila Moreno
6de5370a0b
🐛 Fix nginx configuration for mcp
2026-04-22 10:29:52 +02:00
Yamila Moreno
6ea7a64e01
✨ Add nginx configuration for mcp server
2026-04-22 09:33:58 +02:00
Yamila Moreno
dd856ecf50
♻️ Deprecate PENPOT_HTTP_SERVER_MAX_MULTIPART_BODY_SIZE envvar
2026-02-23 13:48:01 +01:00
Francis Santiago
15fa6206e2
Merge pull request #8286 from penpot/fc-fix-ipv6-fronted
...
🎉 Enable IPv6 support for docker images
2026-02-10 16:01:06 +01:00
Francis Santiago
3281819283
🎉 Enable IPv6 support for docker images
2026-02-10 15:52:33 +01:00
Andrey Antukh
5ec345162a
✨ Add mcp plugin into the frontend bundle
2026-02-09 17:38:40 +01:00
Yamila Moreno
307dae9f61
💄 Remove access logs for /readyz
2026-02-04 10:54:07 +01:00
Pablo Alba
d5abc52dac
🎉 Add first integration with nitrate ( #7803 )
...
* 🐛 Display missing selected tokens set info (#8098 )
* 🐛 Display missing selected tokens set info
* ✨ Add integration tests to verify current active set
* 🎉 Integration with nitrate platform
* 🐛 Fix nitrate get-teams returns deleted teams
* ✨ Add nitrate to tmux devenv
* ✨ Add retry and validation to nitrate module
* ✨ Add photoUrl to profile on nitrate authenticate
* ✨ Move nitrate url to an env variable
* ♻️ Change Nitrate organization-id schema to text
* ♻️ Cleanup unused imports
* 🔧 Add control-center to nginx
* ✨ Add create org link
* 🔧 Fix nginx entrypoint
* 🐛 Fix control-center proxy pass
* 🎉 Add nitrate licence check
* Revert "✨ Add nitrate to tmux devenv"
This reverts commit dc6f6c458995dac55cab7be365ced0972760a058.
* ✨ Add feature flag check
* 🐛 Rename licences for licenses
* ✨ MR changes
* ✨ MR changes 2
* 📎 Add the ability to have local config on start backend
* 📎 Add FIXME comment
---------
Co-authored-by: Xaviju <xavier.julian@kaleidos.net>
Co-authored-by: Juanfran <juanfran.ag@gmail.com>
Co-authored-by: Yamila Moreno <yamila.moreno@kaleidos.net>
Co-authored-by: Marina López <marina.lopez.yap@gmail.com>
Co-authored-by: Andrey Antukh <niwi@niwi.nz>
2026-01-27 10:04:53 +01:00
Andrey Antukh
0ecb2bc838
Merge remote-tracking branch 'origin/staging' into develop
2026-01-19 13:42:05 +01:00
Andrey Antukh
3ecf509f3b
🔧 Add missing gif files handling on defaut nginx config
2026-01-19 13:32:01 +01:00
Yamila Moreno
786736fadd
✨ Improve default nginx config ( #8104 )
2026-01-18 10:07:44 +01:00
Yamila Moreno
1798461d21
🐳 Add override for assets ( #7926 )
2025-12-09 14:55:21 +01:00
Andrey Antukh
d04fdb5fbd
✨ Make the dist bundle use consistent and cache-aware uris ( #7911 )
2025-12-09 08:05:28 +01:00
Andrey Antukh
496d37795b
✨ Adapt docker images nginx config template to latest changes ( #7891 )
2025-12-03 13:45:18 +01:00
Yamila Moreno
042bd03beb
🐳 Improve Docker nginx
2025-09-26 10:31:23 +02:00