Commit Graph

102 Commits

Author SHA1 Message Date
naskya 6f30da1454 Update Dockerfile to use node:20 2023-10-25 16:44:56 +00:00
naskya d1bb6e02e9
hotfix: don't use upstream megalodon for now 2023-10-19 04:59:38 +09:00
Kainoa Kanter a9167c0265 refactor: ♻️ use upstream megalodon 2023-10-03 07:54:13 +00:00
ThatOneCalculator 8b62358a0a
Revert "Merge branch 'fix/set-node-version-in-dockerfile' into 'develop'"
This reverts commit 91590b2e52, reversing
changes made to 2b5a3d67cc.
2023-09-10 13:59:07 -07:00
Minneyar fa306d29e6 fix: Use node 20.5 in Dockerfile
Co-authored-by: Minneyar <minneyar@fuzzyfox.social>
2023-09-08 03:24:14 +00:00
Jegler a07a585cdb Fix tini path in Dockerfile 2023-08-16 03:45:10 +00:00
Marie Piontek c456b1082d
build: 🐋 fix Dockerfile 2023-08-09 17:51:44 -07:00
ThatOneCalculator 9104bb9579
build: 🐋 move Docker image to (Debian) 2023-08-09 17:45:17 -07:00
ThatOneCalculator ff08ec77ee
we be renamin 2023-07-15 14:21:17 -07:00
ThatOneCalculator bb22a671b0
Merge branch 'develop' into rebrand 2023-07-15 14:15:01 -07:00
Namekuji 430390e930
fix: copy megalodon before node_modules, fix #10424 2023-07-07 02:46:50 -04:00
Namekuji 86d5953870
fix: add megalodon to docker image 2023-07-06 22:54:53 -04:00
ThatOneCalculator 6da5a5b89b
find and replace 2023-07-02 15:18:30 -07:00
Namekuji f7631772a3
cache native-utils 2023-06-22 16:25:42 -04:00
Namekuji 80f21df0e0
mount files directory 2023-06-22 16:00:28 -04:00
Namekuji 9b009918ac
add environment variable 2023-06-22 16:00:28 -04:00
Namekuji 3780be57c0
clean unnecessary artifacts 2023-06-22 16:00:28 -04:00
Lily Cohen 48f58feae6
precompile rust components 2023-06-22 16:00:28 -04:00
Lily Cohen 90ad37c3a3
remove apk update as 'no-cache' already updates 2023-06-22 16:00:28 -04:00
Lily Cohen 90c7ecf92f
update to node 20 2023-06-22 16:00:27 -04:00
Namekuji 9a9c3d4c62
add rust to the runtime container for migrations 2023-06-04 16:29:24 -04:00
Kainoa Kanter 554241e7c7 fix outdated docker deps 2023-06-03 09:12:32 +00:00
ThatOneCalculator 2a44213306
fix: 🐛 add zip/unzip to docker container
Closes #9843
2023-05-08 14:06:15 -07:00
Kainoa Kanter 621be91cdb Revert "Revert "Incorporate calckey-js into calckey repository (#9820)""
This reverts commit 8033492c7c.
2023-04-07 17:44:27 -07:00
Kainoa Kanter 8033492c7c Revert "Incorporate calckey-js into calckey repository (#9820)"
This reverts commit 37c0423da6.
2023-04-07 17:35:10 -07:00
Kaity A 37c0423da6 Incorporate calckey-js into calckey repository (#9820)
Closes #9712.

Co-authored-by: Kaity A <kaity@theallans.com.au>
Co-authored-by: Ken Allan <ken@norganna.com>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9820
Co-authored-by: Kaity A <supakaity@noreply.codeberg.org>
Co-committed-by: Kaity A <supakaity@noreply.codeberg.org>
2023-04-07 14:25:22 +00:00
ThatOneCalculator e119554f2b
add VIPS to dockerfile 2023-04-02 02:09:49 -07:00
ThatOneCalculator b9cb64a5d1
fix: add copy for build from native-utils 2023-04-02 02:07:02 -07:00
ThatOneCalculator f132339316
fix: dockerfile 2023-04-02 01:59:18 -07:00
ThatOneCalculator bf44a0a719
attempt to fix #9797 2023-04-01 21:44:19 -07:00
ThatOneCalculator d22378c67e
fix: add cargo to DOCKERFILE 2023-04-01 13:24:25 -07:00
ThatOneCalculator 1e249a7182
add rust to docker 2023-03-30 19:02:23 -07:00
RoiArthurB cab91f7c3c [DOCKER] Add vips-dev as runtime dependencies - Fix #9596
Signed-off-by: RoiArthurB <roiarthurb@noreply.codeberg.org>
2023-02-17 06:38:47 +00:00
Asrael 44f593945c
build: reduce container size by removing dev dependencies from final image
This change moves many of the dependencies into devDependencies, by analyzing what is used in the runtime files. Additionally, NPM and apk cache are eliminated with multi-stage builds
2023-02-03 21:38:40 -08:00
ThatOneCalculator 7c2dabd047
no more eslint 2023-01-12 20:54:33 -08:00
Kainoa Kanter f47832b1b4 refactor: 🔨 Use pnpm instead of yarn (#9461)
Reasons:

1. `pnpm` is now an industry standard, being faster and less buggy than `yarn`.
2. Faster build time as builds are concurrent: 63 seconds down to 35 seconds!!
3. Resolves #9412

Co-authored-by: ThatOneCalculator <kainoa@t1c.dev>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9461
2023-01-13 04:18:16 +00:00
Jae Lo Presti 81584f2468 Dockerfile: path builds producing brick image 2023-01-08 11:26:35 +00:00
cutestnekoaqua d56cd55189
docker immutable install 2022-12-27 00:46:56 +01:00
cutestnekoaqua 2025f4d68c
Reproducible Builds 2022-12-27 00:24:19 +01:00
ThatOneCalculator 81afcce69b
chore: dockerfile cleanup 2022-12-17 09:22:25 -08:00
chimiana 8c8ae7c914 Update Dockerfile with python3 dependency required for docker-compose build step to succeed 2022-12-10 03:18:45 +00:00
Jae Lo Presti (DN0) bfb85428af
Docker: patch Docker build 2022-10-26 08:04:19 +03:00
ThatOneCalculator 97eabe92db calckey 🐋 2022-08-22 22:11:29 -07:00
ThatOneCalculator ef2ec5035b Fix bullboard 2022-08-07 23:22:49 -07:00
Hanna 7927c7cce4 Update 'Dockerfile' 2022-08-08 05:32:59 +02:00
ThatOneCalculator 6e49f7055c berry docker 2022-07-26 12:21:39 -07:00
ThatOneCalculator ac15dc429d df 2022-07-18 22:06:31 -07:00
ThatOneCalculator 0e25cf773a yarn lol 2022-07-18 22:04:21 -07:00
MeiMei 417e75b470
DockerでAlpineではなくDebianを使用するように (#8966)
* Debian

* CHANGELOG

* Update CHANGELOG
2022-07-08 17:17:21 +09:00
ThatOneCalculator 9d1c8b4f00 use `"packageManager"` 2022-05-29 17:08:57 -07:00