Andrey Antukh
4cb0e97db4
Revert " ⬆️ Update JVM and NODE deps on devenv Dockerfile"
...
This reverts commit 0a1b255da7 .
2024-05-22 18:08:49 +02:00
Andrey Antukh
0a1b255da7
⬆️ Update JVM and NODE deps on devenv Dockerfile
2024-05-20 12:10:13 +02:00
alonso.torres
97c3abfd60
✨ Add nginx configuration for mjs files
2024-04-19 01:29:13 +02:00
Andrey Antukh
7e20cf10c5
⬆️ Update dependencies
2024-04-18 09:52:24 +02:00
Andrey Antukh
83f8218bf3
🐛 Fix incorrect queryparams handling on default nginx entrypoint
2024-04-12 10:50:13 +02:00
Andrey Antukh
c9fbb21924
✨ Don't stop start-tmux if playwright is not found on frontend
2024-04-12 10:08:15 +02:00
Andrey Antukh
bc279977d5
📎 Comment playwright installation on frontend directory
2024-04-12 09:58:40 +02:00
Belén Albeza
4d29bff9b5
✨ Add playwright to the frontend
2024-04-11 14:05:16 +02:00
Andrey Antukh
0bc5a80c51
✨ Add missing .yarnrc.yml on exporter bundle
2024-04-10 15:31:49 +02:00
Andrey Antukh
352c13881a
🐛 Fix exporter dockerfile issue related to yarn update
2024-04-10 15:31:49 +02:00
Andrey Antukh
7b7820952c
✨ Update docker related files
2024-04-10 15:31:49 +02:00
Andrey Antukh
06206f39b0
📎 Update devenv nginx configuration
2024-04-08 11:07:32 +02:00
Andrey Antukh
ec9d67ae1e
🎉 Add node scripts based compile & watch alternative to gulp
2024-03-25 08:47:55 +01:00
Andrey Antukh
dc2b4ddebc
⬆️ Update devenv dockerfile
...
Mainly version bump for node, kondo and jvm
2024-02-19 14:38:50 +01:00
Andrey Antukh
5573f467b7
📎 Increase devenv limits for multipart requests
2024-02-19 14:28:39 +01:00
Andrey Antukh
d8aba5f645
⬆️ Update versions on devenv Dockerfile
2024-01-10 14:00:31 +01:00
Andrey Antukh
fede8c9975
✨ Setup better media max file-size on devenv
2024-01-10 14:00:31 +01:00
Andrey Antukh
12d7b0521d
📎 Add better approach for set devenv jvm resource limits
2023-12-13 14:20:07 +01:00
Andrey Antukh
03518a8da1
✨ Add the ability to stream events on rpc methods
2023-12-13 14:20:07 +01:00
Andrey Antukh
d55d248e8d
✨ Add cljfmt to devenv docker image
2023-11-29 11:29:21 +01:00
Andrey Antukh
aa2f7df28f
⬆️ Update yarn to 4.0.2 and start using npm workspaces
2023-11-29 10:44:36 +01:00
Belén Albeza
ebd6cdfe29
🎉 Add Storybook to the project
2023-11-27 16:18:38 +01:00
Andrey Antukh
ed1c7dcc12
✨ Set a concrete version of minio on devenv compose file
2023-11-15 13:49:26 +01:00
Andrey Antukh
99f39c9777
✨ Add improved REPL support
2023-11-13 18:33:28 +01:00
Andrey Antukh
93535b7df6
⬆️ Update to jdk21 on devenv docker image
2023-11-07 12:48:31 +01:00
Alejandro Alonso
1ba76cb3f8
Merge remote-tracking branch 'origin/staging' into develop
2023-09-07 11:32:03 +02:00
Frederik Ring
d06124e378
⚡ Allow passing overrides to frontend nginx config
2023-09-06 09:48:06 +02:00
Andrey Antukh
eb2187daf2
⬆️ Update dependencies
2023-08-31 09:20:22 +02:00
Andrey Antukh
cb7fbc2cc4
🐛 Fix cache issues on default nginx configuration on docker images
2023-08-24 14:49:37 +02:00
Andrey Antukh
e998ec7c2d
🐛 Fix cache issues on devevn nginx config
2023-08-24 14:49:37 +02:00
Andrey Antukh
b80469c040
⬆️ Update devenv dependencies
2023-08-24 13:19:02 +02:00
Andrey Antukh
88261c2ec3
✨ Increase network timeout on exporter dockerfile
2023-08-02 13:43:53 +02:00
Alejandro Alonso
7823a3270a
🐛 Fix nginx locations with regex
2023-07-10 12:00:29 +02:00
Alejandro Alonso
cf9fb7face
🐛 Fix 404 errors
2023-07-06 19:00:10 +02:00
Alejandro Alonso
bfc490bd63
🐛 Fix 404 errors
2023-07-06 15:22:55 +02:00
Andrey Antukh
cacaf2bf95
⬆️ Update devenv dockerfile
2023-06-23 16:28:52 +02:00
Andrey Antukh
8f0a4e8333
🎉 Add local caching of gfonts styles
2023-06-23 13:32:38 +02:00
Alejandro Alonso
5fc303a05d
Merge remote-tracking branch 'origin/staging' into develop
2023-06-21 12:45:54 +02:00
Andrey Antukh
73d42c03d5
✨ Allow override the default nginx resolver
...
using the PENPOT_INTERNAL_RESOLVER environment variable
2023-06-20 11:21:09 +02:00
Andrey Antukh
06f25c3950
⬆️ Update nodejs on exporter dockerfile
2023-05-17 15:47:21 +02:00
Andrey Antukh
e96fc32cc1
⬆️ Update devenv dockerfile
2023-05-17 15:47:21 +02:00
Andrey Antukh
444b7d5aae
⬆️ Update to JDK19 on backend dockerfile
2023-05-17 15:47:21 +02:00
Andrey Antukh
01404ba581
🎉 Add the ability to delete and search profiles to manage.py
2023-05-17 15:47:21 +02:00
Alejandro Alonso
4d8f471eca
Merge remote-tracking branch 'origin/staging' into develop
2023-04-11 06:52:35 +02:00
Andrey Antukh
6972227b8d
📎 Add improved docstring for penpot_secret_key
2023-04-07 08:55:53 +02:00
Alejandro Alonso
408de63ea3
Merge remote-tracking branch 'origin/staging' into develop
2023-04-05 07:35:36 +02:00
Leon
e9daaa2eb8
🐛 Fix default port for penpot-exporter on nginx entrypoint
...
By default, penpot-frontend will try to reach penpot-export on port 80,
this is wrong, the exporter listens by default to port 6061.
2023-04-04 19:09:44 +02:00
Andrey Antukh
ae9886080e
📎 Add better database configuration for devenv
2023-03-14 12:30:27 +01:00
Alejandro Alonso
c3ce0eb794
Merge remote-tracking branch 'origin/staging' into develop
2023-03-08 07:25:19 +01:00
Andrey Antukh
ad34ebff89
🐳 Add backend and exporter uri env vars to frontend docker image
2023-03-07 13:08:38 +01:00
Andrey Antukh
80af0bb148
Merge branch 'main' into develop
2023-02-20 13:28:01 +01:00
Andrey Antukh
1ed3b3cf75
📎 Add missing restart policy to some containers
...
on default compose file
2023-02-10 14:07:12 +01:00
Andrey Antukh
c467d04d50
🐛 Fix permission issue on docker images
2023-02-10 13:37:33 +01:00
Andrey Antukh
8d19c067e8
🐛 Fix incorrect mountpoint on docker compose
2023-02-10 13:23:22 +01:00
Andrey Antukh
ea470068bb
⬆️ Update jdk and postgresql-client on devenv
2023-02-07 18:17:36 +01:00
Andrey Antukh
5ae1fe5867
📎 Add nano editor to backend docker image
2023-02-07 16:50:58 +01:00
Alejandro
fa02df7106
Merge pull request #2914 from penpot/alotor-small-fixes
...
Small fixes
2023-02-07 11:23:54 +01:00
Andrey Antukh
5d6462b2a7
🐛 Fix compatibility issues on docker upgrade path
2023-02-07 11:19:46 +01:00
alonso.torres
a0898fbabd
🐛 Named redis volume
2023-02-06 17:00:42 +01:00
Andrey Antukh
aaf332ed18
🐛 Fix issue with oidc autodiscover
2023-02-06 14:20:57 +01:00
Mario Bašić
f1b09e763e
🐛 Add mailcatch to penpot network on docker compose
...
Without this the backend complains that it cannot connect to the smtp host (when using mailcatcher). The reason is because the mailcatcher is not on the same network as the backend application.
2023-02-05 11:16:07 +01:00
Andrey Antukh
91ececa59e
🐛 Fix backend flags on docker compose sample file
2023-01-31 23:01:58 +01:00
Andrey Antukh
f8cb505196
🐛 Fix arguments handling on docker/images/build.sh script
2023-01-31 19:48:41 +01:00
Andrey Antukh
14e3439cae
🔥 Remove admin mention from compose, still not working correctly
2023-01-31 19:08:38 +01:00
Andrey Antukh
7dd55c7f9d
⏪ Revert JRE/JLINK changes from Dockerfile.backend file
2023-01-31 18:50:53 +01:00
Alejandro Alonso
e8e3398a74
🐛 Fix default nginx configuration for docker images
2023-01-31 17:42:28 +01:00
Andrey Antukh
231ac00934
🎉 Add manage.py script for docker images
2023-01-20 17:14:32 +01:00
Andrey Antukh
8468e7af24
🎉 Add admin example service to default docker compose file
2023-01-20 16:52:58 +01:00
Andrey Antukh
bafe3ec087
⏪ Revert some changes related to admin that are no longer necessary
2023-01-13 10:19:39 +01:00
Andrey Antukh
b827037f90
📎 Add experimental label on admin image on compose file
2022-12-28 09:10:06 +01:00
Andrey Antukh
7d817eb080
🎉 Add new version of docker-compose.yaml
...
That not depends on config.env file and has better examples
2022-12-22 16:42:45 +01:00
Andrey Antukh
81ecb26f8b
✨ Make exporter docker image run on non-root user
2022-12-22 16:42:45 +01:00
Andrey Antukh
35fd3ce150
✨ Make backend docker image run on non-root user
2022-12-22 16:42:45 +01:00
Andrey Antukh
d094eb3595
✨ Use custom jre for backend docker image
...
Reduces in 230M the image size.
Also updates JRE.
2022-12-22 16:42:45 +01:00
Andrey Antukh
b929564fa7
♻️ Add admin facilities on the code base
...
- Fix bugs related to orphan teams on profile deletion
- Separate session based profile-id param from api user provided
2022-12-22 16:42:45 +01:00
Andrey Antukh
9593ded808
📎 Add missing copy on postgres upgrade script
2022-11-24 13:38:53 +01:00
Andrey Antukh
99adbbe91d
📎 Add postgres-upgrade.sh script
2022-11-24 12:47:41 +01:00
Andrey Antukh
6f1c2f474b
📎 Add missing change on devenv compose
2022-11-24 12:21:58 +01:00
Andrey Antukh
c72be4ae2a
⬆️ Update redis and postgresql on devenv docker
2022-11-22 14:06:14 +01:00
Andrey Antukh
751b99bf47
⬆️ Update devenv dockerfiles
2022-11-08 13:02:14 +01:00
Andrés Moya
c3fe8c8ebd
🐛 Upgrade gitpod docker file
2022-10-27 11:39:19 +02:00
Andrey Antukh
c534a40923
⬆️ Update versions on default docker compose file
2022-10-05 08:42:14 +02:00
Andrey Antukh
348bc48db4
📎 Minor change on docker build script
2022-10-05 08:41:56 +02:00
Andrey Antukh
8fae7f7aa6
♻️ Refactor internal websocket connection stage management
2022-10-03 13:40:33 +02:00
Andrey Antukh
b7206d734b
📎 Minor devenv update
2022-09-29 10:32:18 +02:00
Lazalatin
3a4563d755
🐛 Fix doubled quotes in frontend config
...
Docker parses environment variables literally, delivering quoted flags in the $PENPOT_FLAGS variable. This in turn leads to doubled quotes in the resulting config.js in front and after the flags, omitting them completely.
This commit fixes this behaviour.
2022-09-28 09:50:20 +02:00
Andrey Antukh
99a718e407
🎉 Add openjdk19 on devenv
2022-09-28 09:45:43 +02:00
Alejandro Alonso
e888b06ec4
Merge remote-tracking branch 'origin/staging' into develop
2022-09-27 09:50:37 +02:00
Andrey Antukh
a868840132
✨ Ignore S3 object metadata and use our own content-type header
2022-09-27 00:47:09 +02:00
Andrey Antukh
2348146f00
🎉 Add 'email-verification' flag enabled by default
...
The main idea is deprecating the `insecure-register` flag with the more
general `email-verification` flag.
2022-09-21 09:29:48 +02:00
Andrey Antukh
b5e26fe615
🎉 Make the devenv docker image multiplatform
...
Add support for aarch64
2022-09-08 16:27:40 +02:00
Qizhao Yang
acb9432f61
🐛 Fix nginx user for devenv
...
Signed-off-by: Qizhao Yang <windfarer@gmail.com>
2022-08-29 09:32:06 +08:00
Andrey Antukh
8ce8b3fdef
📎 Update docker images related files
2022-08-24 10:59:56 +02:00
Andrey Antukh
b9b53258c1
✨ Make the upload media size configurable
2022-08-10 12:10:45 +02:00
Andrey Antukh
d084f17430
✨ Add ssh client to devenv dockerfile
2022-07-28 11:14:59 +02:00
Andrey Antukh
537fff4c80
⬆️ Update docker images system dependencies
2022-07-05 11:51:36 +02:00
Andrey Antukh
14d1cb90bd
♻️ Refactor auth code
2022-07-04 11:23:33 +02:00
Andrey Antukh
935639411c
⬆️ Update devenv to use latest ubuntu lts and jdk18
2022-06-29 10:59:50 +02:00
Alejandro Alonso
07881eed65
Merge remote-tracking branch 'origin/staging' into develop
2022-06-27 09:28:54 +02:00
Andrey Antukh
ccae7cc2d4
📎 Clean and improve default docker config.env file
2022-06-27 07:40:06 +02:00
Andrey Antukh
189d33221e
🐛 Add missing resolver to frontend docker image
2022-06-13 15:54:03 +02:00
Andrey Antukh
6190ce9b35
🐛 Add missing resolver to frontend docker image
2022-06-13 14:44:40 +02:00
Andrey Antukh
97bf20dd4c
⬆️ Update dependencies
2022-06-13 11:18:02 +02:00
Alejandro Alonso
c3486c566a
🐛 Fix exporter to frontend communication
2022-06-08 13:09:16 +02:00
Alejandro Alonso
a120630a7f
🐛 Fix environment import for exporter at docker
2022-06-06 13:23:40 +02:00
Andrés Moya
ec884787f1
🔧 Fix docker dependencies
2022-05-27 13:57:33 +02:00
Andrés Moya
c4939c152d
🔥 Remove backend-only devenv container
...
(disable requirement of using cors and secure cookies in devenv)
2022-04-26 16:47:14 +02:00
Andrey Antukh
c34c1c4375
📎 Update docker files
2022-04-26 13:28:05 +02:00
Pablo Alba
aa2bb75f95
Merge pull request #1792 from penpot/niwinz-minor-enhancements
...
Enhancements
2022-04-07 10:10:40 +02:00
Andrés Moya
a61301c698
🐛 Fix call to exporter and exporter setup in devenv
2022-04-06 12:54:05 +02:00
Andrey Antukh
2af057a79f
⬆️ Update backend and docker dependencies
2022-04-06 09:54:40 +02:00
Andrey Antukh
c026d05bc3
✨ Set consistent max body size
...
And make it configurable
2022-04-05 13:23:39 +02:00
Andrey Antukh
602b736163
📎 Update default scripts
2022-04-05 13:23:39 +02:00
Andrey Antukh
147f56749e
⬆️ Update some dependencies
2022-04-05 13:23:39 +02:00
Andrey Antukh
0b984a44d7
🐛 Fix default configuration
2022-04-04 10:54:40 +02:00
alonso.torres
ad19d64ce8
🐛 Fix problem with localhost register in Safari
2022-03-24 17:25:43 +01:00
Andrey Antukh
0d4de50f13
📎 Minor fix on docker image files
2022-03-22 11:47:18 +01:00
Andrey Antukh
903a9356a9
🐛 Fix many issues after PR review
2022-03-22 11:34:32 +01:00
Andrey Antukh
81adcd03fb
✨ Minor fixes on devenv dockerfile
2022-03-20 13:37:37 +01:00
Andrey Antukh
965148f3a6
📎 Port fixes from main branch
2022-03-08 12:59:56 +01:00
Andrey Antukh
b348a882f4
🎉 Add minio client to devenv
...
And minor fix the nginx config.
2022-03-03 16:05:52 +01:00
Andrey Antukh
92bcd549ef
⬆️ Update dependencies on devenv docker
2022-02-25 08:46:38 +01:00
Andrés Maldonado
5216471226
🐳 Fix run-devenv on systems with SELinux
...
This sets the selinux label on bind mounts (https://docs.docker.com/storage/bind-mounts/#configure-the-selinux-label ), which is necessary so that containers can read the files.
Signed-off-by: Andrés Maldonado <maldonado@codelutin.com>
2022-02-24 22:31:33 +01:00
Andrey Antukh
350663b7ce
🎉 Add support for alternative S3 compatible services
...
And also add support for all AWS regions (prevoiosly onlu eu-central-1)
was supported.
2022-02-16 13:58:19 +01:00
Andrey Antukh
2c25dfcf1b
📎 Add exec perms to build script
2022-02-07 23:42:26 +01:00
Andrey Antukh
46250e6fab
⬆️ Update nodejs version on docker images.
2022-02-07 11:40:53 +01:00
Andrey Antukh
341caa3489
🎉 Add docker images auxiliar build script.
2022-02-07 11:21:54 +01:00
Andrey Antukh
c91e2d13c0
📎 Add temporal workaround on config.env file
2022-02-06 23:40:04 +01:00
Andrey Antukh
9488a9a1ad
✨ Increase default upload size on docker imates.
2022-01-12 10:55:47 +01:00
Andrey Antukh
f74569506e
⬆️ Update devenv dockerfile.
2022-01-12 10:55:47 +01:00
Andrey Antukh
e18ecb8c49
⬆️ Update devenv (deps).
2021-12-20 11:16:26 +01:00
Andrey Antukh
ce81908f02
📎 Minor changes on devenv.
2021-12-03 15:05:36 +01:00
Andrey Antukh
47acab766d
⬆️ Update to OpenJDK17.
2021-12-01 16:13:46 +01:00
Andrés Moya
1cc3819e65
🧪 Add e2e tests with Cypress
2021-12-01 16:13:46 +01:00
Andrey Antukh
16fa6259ea
🚧 Update docker deps and start working on test coverage.
2021-12-01 16:13:46 +01:00
Andrey Antukh
a82a33cecf
Merge branch 'spelling' of https://github.com/jsoref/penpot into jsoref-spelling
2021-11-23 14:02:16 +01:00
Andrey Antukh
1c959a6653
📎 Add commented keycloak docker compose entry.
2021-11-22 08:57:20 +01:00
Josh Soref
583eb53c9d
🐛 Fix typos
2021-11-15 09:54:36 -05:00
Andrés Moya
4962e45bd9
✨ Change tool for exporting artboards and fix some issues
2021-11-15 11:55:58 +01:00
Andrey Antukh
ef6a02e8ef
⬆️ Update clk-kondo dependency on devenv.
2021-11-10 23:21:41 +01:00
Andrey Antukh
e7003dde83
✨ Add :insecure-register flag.
...
This allows on-premise users skip the email validation.
2021-11-10 23:21:41 +01:00
Andrey Antukh
01b4b4933e
✨ Update devenv nginx config.
2021-11-04 09:23:14 +01:00
alonso.torres
bc725800ed
✨ New docker recipes for a backend only environment
2021-10-20 15:44:08 +02:00
Andrés Moya
fd6a8aec71
🐛 Fix docker devenv config
2021-10-14 12:07:33 +02:00
Andrey Antukh
a11cda91de
⬆️ Update devenv system deps.
2021-09-17 14:34:14 +02:00
Andrey Antukh
06e54a17c0
📚 Update some comments on docker config.env file.
2021-09-16 11:35:45 +02:00
Andrey Antukh
1fe23ff732
📎 Minor renaming of config variables.
2021-09-16 11:33:40 +02:00
Andrey Antukh
bff0030f2b
🐛 Fix frontend docker image entry point.
2021-09-16 11:28:39 +02:00
Andrey Antukh
e48b01fd18
📎 Add default env variable for browser executable path.
2021-09-15 14:28:57 +02:00
Andrey Antukh
ee6350189f
Merge remote-tracking branch 'origin/staging' into main
2021-09-13 12:54:44 +02:00
Andrés Moya
203473c965
🎉 Export to PDF all artboards of one page
2021-09-02 15:21:33 +02:00
Andrey Antukh
c9985121c4
📎 Allow overwrite archive task props.
2021-08-27 09:42:58 +02:00
Andrey Antukh
18d9212253
✨ Enable aarch64 build for exporter docker image.
2021-08-19 14:16:53 +02:00
Andrey Antukh
36314691f1
⬆️ Update devenv dockerfile.
2021-08-19 14:16:34 +02:00
Andrey Antukh
84ba8e6dde
✨ Add better error reporting when ldap is not configured correctly.
2021-08-19 11:04:08 +02:00
Andrey Antukh
06733ea7cd
🐛 Fix exporter bug on docker images.
2021-07-29 12:59:24 +02:00
Andrey Antukh
efa5120fac
✨ Fix inconsistencies on storage backend usage.
2021-07-29 12:59:24 +02:00
Andrey Antukh
0a3cd4f8e4
⬆️ Update deps.
2021-07-26 11:32:46 +02:00
Andrey Antukh
083696a899
⬆️ Update deps on devenv dockerfile.
2021-07-05 12:18:36 +02:00
Andrey Antukh
9e3ba85b72
♻️ Refactor profile registration flow.
2021-06-18 09:42:52 +02:00
Andrés Moya
84a7ab8568
Merge branch 'main' into develop
2021-06-17 14:07:31 +02:00
Andrey Antukh
46e0151c28
💄 Start use nginx (without cache) to serve frontend dev files.
...
Usefull for checking production builds and not depend on the shadow-cljs
watch http-dev server running.
2021-06-17 11:42:00 +02:00
Andrey Antukh
5572c0798f
✨ Minor improvement on start-tmux.sh script.
2021-06-17 11:42:00 +02:00
Andrey Antukh
ae4b743ea4
🐛 Add missing system deps to the default docker backend image.
2021-06-16 16:14:44 +02:00
Andrey Antukh
b9df489962
⬆️ Update clj-kondo and babashka dependencies on devenv dockerfile.
2021-06-09 15:49:45 +02:00
Andrey Antukh
782e060448
📎 Add minior adaptations to main docker files.
2021-06-07 11:03:53 +02:00
Andrey Antukh
8f3c5b5cea
📎 Add minior adaptations to main docker files.
2021-06-07 09:44:12 +02:00
Andrey Antukh
a0f80e740e
Merge pull request #997 from dragetd/patch-1
...
Fix typos and rephrase some comments
2021-06-02 11:09:29 +02:00
Andrey Antukh
548664f6ce
♻️ Internal directory refactor.
...
Make common as first-class module.
2021-05-31 11:04:32 +02:00
Michael G
9d54f71dbb
📚 Align comments to 80 characters
...
I did not find any style recommendation that states an exact line length. Assuming a common value of 80, this leads to less lines being split.
2021-05-30 19:04:18 +02:00
Michael G
d102144746
📖 Fix typos and rephrase some comments
...
Minor typos and the names of official services corrected in comments.
2021-05-30 19:04:18 +02:00
Andrey Antukh
e8919ee340
🐛 Add missing `email` scope to OIDC backend.
...
And additionaly emit a warn log message about the error.
2021-05-27 11:52:01 +02:00
alonso.torres
b2e01cd52b
⚡ Performance improvements
2021-05-13 17:06:45 +02:00
Andrey Antukh
ecacd47523
⬆️ Update babashka to 0.4.0 on devenv docker.
2021-05-10 14:53:47 +02:00
Andrey Antukh
4825efb582
✨ Add default secret key env on devenv.
2021-05-06 14:13:54 +02:00
Andrey Antukh
8835216ca9
🎉 Add analytics related event namespace.
2021-05-06 14:13:54 +02:00
Andrey Antukh
170ab9e93b
⬆️ Update deps and devenv.
2021-04-24 11:49:58 +02:00
Andrey Antukh
63b95e71a7
🎉 Add generic oauth2/openid-connect authentication subsystem.
2021-04-15 13:24:35 +02:00
Andrey Antukh
9e5923004f
Merge branch 'main' into develop
2021-04-15 12:44:58 +02:00
Andrey Antukh
d01eb30ef2
✨ Improve default docker-compose with env file.
2021-04-15 11:54:55 +02:00
Andrey Antukh
1ab1059b06
⬆️ Update devenv image and compose file.
2021-04-06 09:17:19 +02:00
Andrey Antukh
7b67e05e50
⬆️ Update gitpod dockerfile.
2021-04-06 09:15:06 +02:00
Andrey Antukh
c7fcb00b81
⬆️ Update devenv image and compose file.
2021-04-06 09:01:07 +02:00
alonso.torres
78fe0ab7e3
🐛 Fixes problem with docker-compose environment
2021-04-05 08:39:31 +02:00
Andrey Antukh
f4f51dbf6b
✨ Add minor adaptations for gitpod config and docker files.
2021-03-31 14:37:30 +02:00
madmath03
43e75401d7
🎉 Fully automate dev setup with Gitpod.
...
This commit implements a fully-automated development setup using Gitpod.io, an
online IDE for GitLab, GitHub, and Bitbucket that enables Dev-Environments-As-Code.
This makes it easy for anyone to get a ready-to-code workspace for any branch,
issue or pull request almost instantly with a single click.
🐳 Gitpod docker image with Clojure
Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>
🐳 Fix path to GitPod docker image
Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>
🐳 Use sudo for setup
Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>
🐳 More sudo commands
Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>
🐳 Remove penpot user in gitpod
Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>
🐳 Brew install redis
Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>
🔧 Init DB and penpot user
Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>
🐳 Switch user for installs
Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>
🔧 Improve startup and DB init
Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>
🔧 Configure gitpod tasks
Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>
🔧 Configure gitpod ports
Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>
🔧 Setup for mailhog
Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>
🐛 Use perms to install mailhog
🐛 Install mailhog before workspace creation
Signed-off-by: mathieu.brunot <mathieu.brunot@monogramm.io>
🔧 Manage signed commits
Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>
🔧 Configure tasks to wait on ports
🔧 Improve Gitpod config
Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>
⬆️ Upgrade deps in gitpod
Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>
🎨 Use absolute path for cd
Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>
🔧 Add nginx conf
Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>
🔧 Fix nginx config for gitpod
Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>
🔧 Ensure nginx listens all incoming
🎨 Change layers order
Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>
🎨 Change layers order
Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>
🔧 Set Nginx logs permissions
Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>
🐛 Use sudo to create nginx logs
Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>
2021-03-31 14:36:46 +02:00
Andrey Antukh
8b45ed9c0c
Merge remote-tracking branch 'origin/staging' into develop
2021-03-31 12:24:10 +02:00
Andrey Antukh
88a3548d7e
✨ Use babashka to properly wait exporter compilation.
2021-03-31 12:20:49 +02:00
Andrey Antukh
3ddc95d4b5
🎉 Add nginx config file inside devenv image.
2021-03-31 12:20:49 +02:00
Andrey Antukh
08a682efc2
✨ Change default location of assets on devenv.
2021-03-31 12:20:49 +02:00
Andrey Antukh
59a45530a8
🐳 Add babashka to devenv.
...
Among other changes.
2021-03-31 09:28:15 +02:00
Andrey Antukh
41b5374027
🐛 Fix build commands on devenv.
2021-03-25 09:05:32 +01:00
Andrey Antukh
ebcb820335
🔥 Remove forced container names from devenv compose file.
2021-03-23 11:18:00 +01:00
Andrey Antukh
3681c17f4b
✨ Minor improvements on exporter dockerfile.
2021-03-22 13:38:44 +01:00
Andrey Antukh
abcd92a6b1
⬆️ Update backend dockerfile.
...
Make it more multiplatform and start using openjdk16.
2021-03-22 13:38:44 +01:00
Andrey Antukh
dd4930e055
🐳 Minor improvements on devenv docker image.
2021-03-22 13:38:44 +01:00
Andrey Antukh
ca2612937e
⬆️ Update backend deps and devenv.
2021-03-16 22:02:44 +01:00
Andrey Antukh
374653d9f6
⬆️ Update devenv docker image.
2021-03-15 12:48:10 +01:00
Andrey Antukh
931deec6bd
🐛 Add missing dependency on exporter dockerfile.
2021-03-11 22:01:12 +01:00
Andrey Antukh
b14c98b76e
⬇️ Downgrade redis client version.
2021-02-22 22:11:24 +01:00