naskya
9661b6b86d
fix (container): add linux-headers to build dependencies
2024-03-07 21:11:52 +09:00
naskya
18c50f9669
container: add --no-cache option to apk add
2024-03-07 20:24:39 +09:00
sup39
905cc665f8
container: use node-alpine image
2024-03-07 19:52:02 +09:00
naskya
c652e6c727
container: run gulp on boot ( close #10036 , close #10855 )
2024-02-23 03:18:54 +09:00
naskya
d6b1c4ef87
chore (container): update Dockerfile
2024-02-15 14:02:31 +09:00
Ryan Cao
8d3fc8752b
fix(docker): prune devDependencies properly
2024-02-14 15:46:21 +08:00
naskya
9747267716
fix (container): install the latest glibc
2024-02-14 02:39:41 +09:00
naskya
fe0bfe31b3
meta: backend/native-utils -> backend-rs
2024-02-12 23:14:23 +09:00
naskya
4356099fec
refactor: remove database migrations in Rust
2024-02-12 22:45:47 +09:00
naskya
b719b5b43d
container: add python3 as a build dependency
2024-02-10 14:10:03 +09:00
naskya
8a693c9970
container: fully qualify image tags (i.e. add docker.io/) in Dockerfile
2024-02-08 00:08:35 +09:00
naskya
b0274a5ee4
container: update Dockerfile (DEBIAN_FRONTEND='noninteractive')
2024-02-07 23:36:37 +09:00
naskya
9797d1b459
chore: remove libvips from dependencies
2024-02-06 15:51:05 +09:00
naskya
94eab33338
update Docker environments
2023-12-04 04:45:24 +00:00
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