Commit Graph
23 Commits
Author SHA1 Message Date
Jon Meyers dffa80e32c Chore: Update all instances of NextJS with Next.js (#18521)
Update all instances of NextJS with Next.js
2023-10-30 17:38:51 +11:00
Qiao Han 19e24cfd48 chore: purge apt cache to reduce image size 2023-08-10 18:00:30 +08:00
Kevin Grüneberg 533f61e290 chore: upgrade studio Docker image and turbo 2023-06-13 13:41:37 +02:00
Qiao Han 2760183fa6 fix: add dependencies for arm64 docker build 2023-02-03 15:02:32 +08:00
Qiao Han 00c27536a9 chore: rebase production image 2023-02-03 13:55:29 +08:00
Qiao Han 6e0fc1b04e fix: pin turbo version 2023-02-03 13:55:29 +08:00
Qiao Han c124c1279b fix: build studio docker as standalone app 2023-02-03 13:55:29 +08:00
Qiao Han 32b024ecdc Revert "Update Dockerfile"
This reverts commit f4fb0351d5.
2023-01-27 14:56:54 +08:00
Ruggero Tomaselli 1a720dd542 Update Dockerfile 2023-01-27 14:56:54 +08:00
Ruggero Tomaselli d8efa900d2 Add Healthcheck 2023-01-25 11:46:59 +08:00
Ruggero Tomaselli e5c4fd5a07 Improve studio Dockerfile 2023-01-25 11:46:59 +08:00
Ruggero Tomaselli 8925692857 Add / to COPY instruction 2023-01-20 21:11:39 +00:00
Han Qiao ad60cbc955 Apply suggestions from code review 2022-09-28 15:46:17 +08:00
Francisco Mazzoni e8237605a4 prune unused dependencies and clear next build cache for docker 2022-09-27 14:15:07 -03:00
Francisco Mazzoni 883d1f88a9 shrink prod docker image 2022-09-27 11:05:54 -03:00
Francisco Mazzoni 53ae226b00 fix for studio dockerFile to support turborepo 2022-09-27 10:30:23 -03:00
Bo Lu 28f4af8c13 add docker-entrypoint file to support docker secrets 2022-08-17 22:54:48 +10:00
Bo Lu 61739fef05 fix studio docker image build error 2022-03-07 10:33:22 +11:00
Benjamin Tan 78336c6fcd Switch to node:14-slim 2022-01-07 12:12:05 +08:00
Benjamin Tan 30399667a1 studio: reduce Docker image size
This switches to Alpine for generating the Docker image for the Studio.
Additionally, the Studio is built first and unused dependencies and
cache are removed. This reduces the uncompressed image size from ~1.7GB
to ~600MB.

Note: this has only been tested on an AMD64 machine.
2022-01-03 15:31:59 +08:00
Bobbie Soedirgo b8e65c8b2c refactor(studio): Dockerfile
- NODE_ENV is automatically set by `next`
- `next build` only necessary for prod
2021-12-01 17:37:36 +08:00
CoppleandJoshen Lim 55b82433e9 Adds a docker build (#4121)
* Adds a docker build

* Adds the correct tags

* Sets up the studio port

* Adds quotes around false

* hide local env

* make sure we cover all env files

* only run sentry & analyzer on platform

* Update withAuth

* fixing multi-stage

* fix usage commands

* adds some fake service and anon keys

* Small fix

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2021-11-29 17:19:39 +08:00
Joshen Lim 9373f69220 Studio 🎙 2021-11-26 11:15:00 +05:30