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
syuilo
c0aabfd46a
Update node version
2021-05-21 17:27:09 +09:00
syuilo
ce3f5da89e
Use Node.js v16
2021-04-28 09:22:01 +09:00
syuilo
e6e236fcda
Update Dockerfile
2021-04-17 18:37:10 +09:00
MeiMei
22764d4dd7
Use alpine3.13 on Docker ( #7249 )
2021-03-05 14:46:58 +09:00
takenoko
28ccc8977d
Use Node v14.15.4 ( #7154 )
2021-02-08 14:12:57 +09:00
MeiMei
c1b0e998fb
Use Node v14.15.1 ( #6861 )
...
https://nodejs.org/en/blog/vulnerability/november-2020-security-releases/
2020-11-28 14:20:32 +09:00
takenoko
67d731cc64
Use node v14.15.0 ( #6837 )
...
* Use node v14.15.0
* Update Dockerfile
2020-11-15 12:35:28 +09:00
syuilo
0cfc229e39
Update Dockerfile
2020-11-14 15:12:43 +09:00
syuilo
1967d0c3a3
Bump node version
2020-11-14 09:45:16 +09:00
rinsuki
0cdca54cf9
Dockerのビルド時にgitを入れるように ( #6639 )
...
917d3d0bd3
でgitの依存関係が追加されたのにgitが入っていないのでコケていた
2020-08-10 01:33:01 +09:00
syuilo
ae496a25b5
chore(deps): Update dependencies 🚀
2020-06-27 23:25:06 +09:00
rinsuki
a130d013b1
docker buildでyarn.lockを考慮してなかったのを修正 ( #6330 )
2020-05-08 17:45:59 +09:00
syuilo
8706793d89
chore: Use node 14.2
2020-05-07 08:45:52 +09:00
syuilo
eb54c62886
chore(docker): Use node 14
2020-04-26 11:15:53 +09:00
syuilo
f6f32d480d
Use node 12.11.1
2019-10-04 16:59:12 +09:00
syuilo
ff8bb10798
Update node version
2019-09-27 05:19:06 +09:00
syuilo
ef65a53430
Update node to 12.9.1
2019-09-03 05:43:44 +09:00
syuilo
c1bcde1a1a
Update node version
2019-08-18 14:56:54 +09:00
Acid Chicken (硫酸鶏)
80c356573e
Use yarn ( #5154 )
...
* Revert "✌️ "
This reverts commit b5b437b8784eb32531e0965d722ddb691775df08.
* Welcome back, yarn.lock
[lockfiles for all](https://yarnpkg.com/blog/2016/11/24/lockfiles-for-all/ )
* Use alpine package registry instead of npm's
* Avoid npx
* Remove `"`
* Follow review
refs: https://github.com/syuilo/misskey/pull/5154#discussion_r303227256
* Update lockfile
* Use yarn instead of npm run
refs: https://github.com/syuilo/misskey/pull/5154#discussion_r303227285
* Back to npm
* Follow review
refs: https://github.com/syuilo/misskey/pull/5154#discussion_r303292279
2019-07-15 21:32:09 +09:00
Acid Chicken (硫酸鶏)
e21a6f97bc
Revert "Docker: Back to npm from yarn ( #4730 )"
...
This reverts commit 112a72abdfb78f8f6c76891e721029f4dc87d5c3.
2019-07-14 09:58:45 +09:00
Satsuki Yanagi
6689edd356
Update node version ( #5101 )
2019-07-05 02:48:32 +09:00