Francis Santiago
29dc99deae
🔧 Replace ADD with COPY in Dockerfiles to fix hadolint warnings
2025-10-14 13:53:48 +02:00
David Barragán Merino
b10dcb2d63
🐳 Prevent error if config.js is a bind mounted file
2025-10-13 12:42:23 +02:00
Andrey Antukh
683db071d6
Merge remote-tracking branch 'origin/staging' into develop
2025-10-06 12:09:57 +02:00
Andrey Antukh
b72704e54b
✨ Set explicit no-buffering for sse responses
2025-10-06 09:19:48 +02:00
Andrey Antukh
e8434c3370
📎 Update devenv tmux script to start exporter using yarn
2025-10-01 10:59:41 +02:00
Andrey Antukh
365ce25996
Merge remote-tracking branch 'origin/staging' into develop
2025-10-01 10:50:19 +02:00
Andrey Antukh
23d5bdd20b
🐛 Add missing poppler-tools dependency on devenv
2025-10-01 08:10:37 +02:00
Andrey Antukh
9d907071aa
⬆️ Update dependencies ( #7330 )
...
* ⬆️ Update to JDK25 on the devenv
* ⬆️ Update dependencies
* 🔥 Remove unused flag from devenv backend startup scripts
* ✨ Enable shenandoah gc on backend scripts/repl
2025-09-26 13:43:43 +02:00
Yamila Moreno
2196318cfc
🐳 Add curl to the backend image
2025-09-26 11:23:02 +02:00
Yamila Moreno
042bd03beb
🐳 Improve Docker nginx
2025-09-26 10:31:23 +02:00
Andrey Antukh
6e7bcd1243
Merge remote-tracking branch 'origin/staging' into develop
2025-09-12 16:55:25 +02:00
Andrey Antukh
82295c79d4
⬆️ Update jdk to 24.0.2+12
2025-09-12 16:47:25 +02:00
Andrey Antukh
5174591058
⬆️ Update nodejs to v22.19.0
2025-09-12 16:44:26 +02:00
Alejandro Alonso
382b5e7e3a
Merge remote-tracking branch 'origin/staging' into develop
2025-09-10 12:33:54 +02:00
David Barragán Merino
6c59d633cd
🐳 Update the version of node and nginx-unprivileged
2025-09-08 18:36:31 +02:00
Yamila Moreno
daa408e291
📎 Update CI
2025-09-08 16:51:05 +02:00
Andrey Antukh
c2e7f9dc42
⬆️ Update base deps ( #7207 )
2025-08-28 12:50:39 +02:00
Brandon Currell
ce0d6ffda2
🐳 Add missing package in the exporter Docker image ( #7026 )
...
penpot-exporter requires poppler-utils for exporting to a PDF, but it is missing.
Added the package to the Dockerfile in the RUN section where dependencies are
being installed.
Signed-off-by: Brandon Currell <brandon+git@currell.pw >
2025-08-01 12:59:39 +02:00
Yamila Moreno
c195c07a3f
🐳 Update Imagemagick version
2025-07-29 10:37:11 +02:00
Andrey Antukh
4f0d3660de
🎉 Add imagemagick docker image build scripts ( #6925 )
...
* 🎉 Add imagemagick docker image build scripts
* 📎 Add PR feedback changes
2025-07-22 11:51:13 +02:00
Andrey Antukh
7bc29c22ed
Merge remote-tracking branch 'origin/develop' into staging
2025-07-21 21:07:24 +02:00
Andrey Antukh
b71ec4bfe0
✨ Simplify docker build script ( #6924 )
2025-07-21 20:45:03 +02:00
Belén Albeza
cb8aae4d5f
🔧 Drop the -R in chown (dockerfile mac)
2025-07-08 15:45:34 +02:00
Belén Albeza
927228fc8f
🔧 Remove COPY of apt.sources (linux issue)
2025-07-08 15:44:42 +02:00
David Barragán Merino
bb97df373e
🔧 Add Github Action to build and upload artifact ( #6840 )
...
Co-authored-by: Francis Santiago <francis.santiago@kaleidos.net >
2025-07-04 08:41:46 +02:00
David Barragán Merino
528c819323
🔧 Add Github Action to build and upload artifact ( #6840 )
...
Co-authored-by: Francis Santiago <francis.santiago@kaleidos.net >
2025-07-04 08:25:23 +02:00
Miguel de Benito Delgado
b931547300
🐳 Add "postgres" network alias to default docker network in devenv ( #6823 )
2025-07-03 10:28:53 +02:00
David Barragán Merino
b91d703060
🐛 Fix a typo
2025-06-19 09:34:53 +02:00
Andrey Antukh
2c0abea254
📎 Add missing deps for build wasm tests
2025-06-18 12:45:25 +02:00
Andrey Antukh
fd81ea6a84
🔥 Remove commented code
2025-06-18 09:46:15 +02:00
Andrey Antukh
2d4fc3e05f
♻️ Refactor devenv build mechanism
...
This introduces multistage build process for devenv making
different dependencies build depend on its own (per example, when
jvm version is changed, only the jvm stage is rebuild)
This commit also introduces imagemagick 7.x custom build
in the same way as we have on public docker images, so on
devenv we use the same version.
2025-06-18 09:46:15 +02:00
Andrey Antukh
b01dea20d6
✨ Add imagemagick custom build to backend docker image
...
This allows us be in control of the imagemagick version and not
depend on the version available on the distro repository, which
right now only ships the legacy 6.x version
2025-06-18 09:46:15 +02:00
Andrey Antukh
3f40a830fd
✨ Revisit exporter docker image dependencies
...
And remove cache for not include unnecessary files on
the docker image.
2025-06-18 09:46:15 +02:00
Andrey Antukh
50e9816526
✨ Use custom jre for backend image
...
Mainly for reduce the size of the image and not include
not necessary modules. It also starts using multistage
dockerfiles for fetch and setup jdk and node and then
only copy the required files.
2025-06-18 09:46:15 +02:00
Andrey Antukh
4c0165da62
⬆️ Update node dependency on devenv
2025-06-18 09:46:15 +02:00
David Barragán Merino
b385f055e0
🐳 Migrate from Redis to Valkey ( #6666 )
Commit Message Check / Check Commit Message (push) Waiting to run
2025-06-10 10:08:10 +02:00
Andrey Antukh
74430aad21
📎 Add missing emsd loading to devenv bashrc
Commit Message Check / Check Commit Message (push) Waiting to run
2025-06-09 15:57:31 +02:00
Andrey Antukh
9584e1b02d
📎 Add missing playwright chromium install to devenv
2025-06-06 15:10:52 +02:00
Andrey Antukh
b91a670198
✨ Replace redis with valkey on devenv compose file
2025-06-06 14:03:52 +02:00
Andrey Antukh
1909189ce0
✨ Use different approach for setup cargo home
2025-06-02 22:29:39 +02:00
Andrey Antukh
46f330fef3
✨ Move several logic from init to entrypoint on devenv
...
For make commands consistent independently if they are executed
inside devenv or from manage.sh
2025-06-02 19:10:48 +02:00
Andrey Antukh
f067c86b02
🔥 Remove unnecesary env vars from bashrc (devenv)
2025-06-02 19:10:20 +02:00
Alejandro Alonso
8642ffba46
🐛 Fix frontend build ( #6608 )
2025-06-02 12:03:08 +02:00
Andrey Antukh
d8913ab18b
✨ Add minor changes to devenv for avoid repeated deps download ( #6600 )
...
Commit Message Check / Check Commit Message (push) Waiting to run
* ✨ Add minor changes to devenv for avoid repeated dependency download
* ✨ Add minor changes to devenv for integrate payments service
* ✨ Remove playwright deps install from circleci config
* ✨ Move cargo_home to userspace on devenv start
* ✨ Improve cache management on CI
* ✨ Improve cargo installation
* ✨ Add missing playwright install cmd on CI
* ✨ Install cargo-watch on devenv
---------
Co-authored-by: David Barragán Merino <david.barragan@kaleidos.net >
2025-06-01 09:16:28 +02:00
Yamila Moreno
6fc63f14a0
✨ Add configuration for air gapped installations ( #6567 )
2025-05-29 10:34:47 +02:00
Yamila Moreno
1e7127d98a
🐳 Update frontend image to nginx:1.28.0
2025-05-14 10:39:34 +02:00
Yamila Moreno
002ae8b91a
🐳 Update docker images to ubuntu 24.04
2025-05-14 10:39:34 +02:00
Belén Albeza
8ee202e5a1
🔧 Fix emscripten version in devenv
2025-04-16 15:30:29 +02:00
Andrey Antukh
bb80da137d
Merge remote-tracking branch 'origin/staging' into develop
2025-04-15 12:10:53 +02:00
Alejandro Alonso
2aaa2f3033
🐛 Fix template import ( #6299 )
2025-04-15 10:39:22 +02:00