Commit Graph

94 Commits

Author SHA1 Message Date
Natty 534655c66d
Not gonna need the migrations anymore either 2023-07-09 19:40:13 +02:00
Natty 9e78188cc5
Removed the Rust dependency and basically anything that isn't necessary to build the backend
ci/woodpecker/tag/ociImageTag Pipeline was successful Details
2023-07-09 02:49:20 +02:00
Natty d97d4a839f
Fixed the Dockerfile, for real this time
ci/woodpecker/push/ociImageTag Pipeline is pending Details
2023-07-08 02:21:44 +02:00
Natty 94fed071db
Removed client references in the Dockerfile
ci/woodpecker/push/ociImageTag Pipeline failed Details
2023-07-08 00:09:50 +02:00
Natty 347568fc8d
Removed the frontend and removed unnecesary resource files
ci/woodpecker/tag/ociImageTag Pipeline is pending Details
2023-07-07 22:33:05 +02: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
Kainoa Kanter 9652183eff
Update Dockerfile 2022-05-29 12:48:03 -07:00
Takuya Yoshida a8e779a68c
Power up (#8684) 2022-05-15 22:22:06 +09:00
syuilo 70958a9f77 update node to 18 2022-04-23 12:37:44 +09:00
syuilo 8dcdbddbfb fix: use import assertion 2022-03-01 00:40:53 +09:00
MeiMei 7ba5512a65
Node v16.13.2 (#8281)
* Node v16.13.2

* 一瞬CI変更

* Revert "一瞬CI変更"

This reverts commit 144df615a8.
2022-02-09 22:20:28 +09:00
MeiMei 974250da6c
Fix v12.96.x Docker (#7982) 2021-11-14 10:43:19 +09:00
syuilo 9acc36185b Update Dockerfile 2021-11-12 11:46:17 +09:00
Jun Kurihara 65d9c304df
fix Dockerfile (#7763)
* fix Dockerfile

* remove unnecessary change

* add misskey-assets in .dockerignore
2021-09-05 02:18:12 +09:00