Commit graph

91 commits

Author SHA1 Message Date
Namekuji
c9983dc08a fix: copy megalodon before node_modules, fix #10424 2023-07-07 02:46:50 -04:00
Namekuji
74ca260498 fix: add megalodon to docker image 2023-07-06 22:54:53 -04:00
Namekuji
36da212aaa cache native-utils 2023-06-22 16:25:42 -04:00
Namekuji
bd62e70efc mount files directory 2023-06-22 16:00:28 -04:00
Namekuji
1245c1f21b add environment variable 2023-06-22 16:00:28 -04:00
Namekuji
ca3a956ba5 clean unnecessary artifacts 2023-06-22 16:00:28 -04:00
Lily Cohen
a704a5ad45 precompile rust components 2023-06-22 16:00:28 -04:00
Lily Cohen
4358e1898c remove apk update as 'no-cache' already updates 2023-06-22 16:00:28 -04:00
Lily Cohen
2540cb0f09 update to node 20 2023-06-22 16:00:27 -04:00
Namekuji
175cb184d3 add rust to the runtime container for migrations 2023-06-04 16:29:24 -04:00
Kainoa Kanter
a80b6eeb82 fix outdated docker deps 2023-06-03 09:12:32 +00:00
ThatOneCalculator
62b7e57add fix: 🐛 add zip/unzip to docker container
Closes #9843
2023-05-08 14:06:15 -07:00
Kainoa Kanter
799ac84ee3 Revert "Revert "Incorporate calckey-js into calckey repository (#9820)""
This reverts commit 8033492c7c4827fbff05782d08ae65bc3440c080.
2023-04-07 17:44:27 -07:00
Kainoa Kanter
a5c4d0a7bd Revert "Incorporate calckey-js into calckey repository (#9820)"
This reverts commit 37c0423da6bce9b86b8f4f9a5b78f640166dd3d5.
2023-04-07 17:35:10 -07:00
Kaity A
21905514d4 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
f8565b226a add VIPS to dockerfile 2023-04-02 02:09:49 -07:00
ThatOneCalculator
c35d716ebb fix: add copy for build from native-utils 2023-04-02 02:07:02 -07:00
ThatOneCalculator
34865c1af3 fix: dockerfile 2023-04-02 01:59:18 -07:00
ThatOneCalculator
158d85fea4 attempt to fix #9797 2023-04-01 21:44:19 -07:00
ThatOneCalculator
cada8687bd fix: add cargo to DOCKERFILE 2023-04-01 13:24:25 -07:00
ThatOneCalculator
53955ae42f add rust to docker 2023-03-30 19:02:23 -07:00
RoiArthurB
0af841c480 [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
eeee91dcb4 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
ac64087a1e no more eslint 2023-01-12 20:54:33 -08:00
Kainoa Kanter
19596a91e4 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
01745e2751 Dockerfile: path builds producing brick image 2023-01-08 11:26:35 +00:00
cutestnekoaqua
d54e492b94 docker immutable install 2022-12-27 00:46:56 +01:00
cutestnekoaqua
b16f320607 Reproducible Builds 2022-12-27 00:24:19 +01:00
ThatOneCalculator
f6589655b1 chore: dockerfile cleanup 2022-12-17 09:22:25 -08:00
chimiana
1a99b4230f 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)
aa58c140aa Docker: patch Docker build 2022-10-26 08:04:19 +03:00
ThatOneCalculator
b3f47003c1 calckey 🐋 2022-08-22 22:11:29 -07:00
ThatOneCalculator
6cdfadc891 Fix bullboard 2022-08-07 23:22:49 -07:00
Hanna
345fd0688c Update 'Dockerfile' 2022-08-08 05:32:59 +02:00
ThatOneCalculator
8ede97275c berry docker 2022-07-26 12:21:39 -07:00
ThatOneCalculator
1b41630247 df 2022-07-18 22:06:31 -07:00
ThatOneCalculator
3938786fed yarn lol 2022-07-18 22:04:21 -07:00
MeiMei
a83cbe043d DockerでAlpineではなくDebianを使用するように (#8966)
* Debian

* CHANGELOG

* Update CHANGELOG
2022-07-08 17:17:21 +09:00
ThatOneCalculator
eb9fbc99e1 use "packageManager" 2022-05-29 17:08:57 -07:00
Kainoa Kanter
83803083cd Update Dockerfile 2022-05-29 12:48:03 -07:00
Takuya Yoshida
5788613bb3 Power up (#8684) 2022-05-15 22:22:06 +09:00
syuilo
555c9b3cd8 update node to 18 2022-04-23 12:37:44 +09:00
syuilo
429f280caf fix: use import assertion 2022-03-01 00:40:53 +09:00
MeiMei
895cdfcedd Node v16.13.2 (#8281)
* Node v16.13.2

* 一瞬CI変更

* Revert "一瞬CI変更"

This reverts commit 144df615a8eb44f621188334b18c1a73277126e2.
2022-02-09 22:20:28 +09:00
MeiMei
b8e6d2bc56 Fix v12.96.x Docker (#7982) 2021-11-14 10:43:19 +09:00
syuilo
ba16810b64 Update Dockerfile 2021-11-12 11:46:17 +09:00
Jun Kurihara
983d94ff2d fix Dockerfile (#7763)
* fix Dockerfile

* remove unnecessary change

* add misskey-assets in .dockerignore
2021-09-05 02:18:12 +09:00
syuilo
790c624b75 藍モード (#7687)
* wip

* wip

* シンボリックリンクやめた

* install lib dependency

* bring live2d assets from misskey-dev/assets

* refactor

* nanka iroiro

* コミット忘れ

* random motion

* wip

* run git submodule update --init

* コミット忘れ

* refactor

* fix bug

* Update misskey-assets

* lint

* lint

* lint

* 藍モード修正 (#7702)

* lazy load live2d script

* fix typo

* lazy load also widget

* hot link to cubism core

* https://github.com/misskey-dev/misskey/pull/7702/files#r695623821

* fix lint

* remove live2d stuff

* use iframe

* update

* Update gulpfile.ts

* update

* Update .gitattributes

* update

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2021-09-04 17:54:24 +09:00
MeiMei
eca9675002 chore: Remove vips from Dockerfile (#7633) 2021-08-15 18:12:46 +09:00
syuilo
c810de0420 Update node 2021-08-12 11:28:51 +09:00