93a3ff946c
dev: build backend-rs and firefish-js at first
...
these modules are imported by other modules
2024-01-23 01:37:50 +09:00
96a1b55eb2
refactor: rename backend/native-utils to backend-rs
2024-01-23 01:29:15 +09:00
635200bf93
refactor: remove native-utils/migration
2024-01-22 08:54:24 +09:00
74af591238
fix: custom directory doesn't work in containers
2024-01-08 14:58:53 +09:00
21181ac8a3
docker: use mold linker for Rust compilation
2024-01-07 19:03:20 +09:00
47b767e566
docker: simplify Rust installation & remove (seemingly) unused build dependencies
2024-01-07 17:55:09 +09:00
1e6e39cc37
docker: trim down installed packages in build stage
2024-01-07 17:30:42 +09:00
5ee8914d92
docker: stop exporting DEBIAN_FRONTEND=noninteractive
2024-01-07 10:36:50 +09:00
d0c5281a85
docker: fully qualify image tags in Dockerfile (i.e. add docker.io in front of tags)
2024-01-06 08:07:11 +09:00
f87d02184f
fix: install the latest glibc from experimental repository in Docker
2023-12-27 16:08:41 +09:00
973865f0f5
chore: specify DEBIAN_FRONTEND=noninteractive in docker build
2023-12-27 16:08:09 +09:00
8b48d88738
docker: remove libvips from dependencies
2023-12-23 05:12:19 +09:00
a4c395a956
docker: --no-install-recommends in final stage
2023-11-28 09:04:59 +09:00
f61b1d8e03
dev: use pnpm pkg set version
to write version info
2023-11-27 18:31:21 +09:00
9d43df5a68
dev: use node:21-slim for base Docker image
2023-11-18 19:38:20 +09:00
bdf5ce6e23
dev: add back lockfile
2023-11-18 15:18:44 +09:00
7b0bca099f
dev: append latest commit date to version instead of raw commit hash
2023-11-14 23:54:37 +09:00
2143294c9a
dev: support Docker in the upgrading script
2023-11-12 05:31:20 +09:00
7d27cc046c
fix: don't use lockfile in Dockerfile
2023-11-10 03:21:46 +09:00
288cc24f22
chore: append +neko:xxx
to version in docker image
2023-11-04 04:20:09 +09:00
3aa843a779
fix: use node:20 in Dockerfile
2023-10-27 23:38:36 +09:00
93c89da846
hotfix: don't use upstream megalodon for now
2023-10-10 23:35:21 +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