naskya
|
595563c584
|
container: remove redundant step
|
2024-08-02 07:38:48 +09:00 |
|
naskya
|
b37448e608
|
container: simplify container build steps
This reduces the cache hit rate, but caches are invalidated
so often that I don't think it matters
|
2024-07-25 01:31:17 +09:00 |
|
naskya
|
76c411f1ff
|
Merge branch 'develop' into iceshrimp_mastodon
|
2024-07-02 23:54:11 +09:00 |
|
naskya
|
4ec930ff6a
|
ci, container: specify NODE_OPTIONS
|
2024-07-02 23:15:18 +09:00 |
|
naskya
|
0de6222671
|
Merge branch 'develop' into iceshrimp_mastodon
|
2024-06-27 22:17:24 +09:00 |
|
naskya
|
61b6ac5f2c
|
fix (backend-rs): do not specify RUSTFLAGS over napi-rs cli (at least for now)
|
2024-06-27 01:00:43 +09:00 |
|
naskya
|
72b350f7b1
|
container: work around the build issue on linux/arm64
todo: report this issue to napi-rs
Co-authored-by: sup39 <dev@sup39.dev>
|
2024-06-23 15:06:43 +09:00 |
|
naskya
|
b05972201e
|
meta: remove unused napi-related files
|
2024-06-23 05:13:40 +09:00 |
|
naskya
|
94c01d72e4
|
container: do not specify target CPU in container image build
|
2024-06-23 00:17:55 +09:00 |
|
naskya
|
ee933524e4
|
Merge branch 'develop' into iceshrimp_mastodon
|
2024-06-17 23:50:39 +09:00 |
|
naskya
|
8709e5b185
|
container: COPY Cargo.toml and Cargo.lock in one step
|
2024-06-13 18:53:54 +09:00 |
|
naskya
|
f6643325c0
|
Merge branch 'develop' into iceshrimp_mastodon
|
2024-06-12 21:18:30 +09:00 |
|
naskya
|
10a1fb3364
|
container: rearrange operations for cache efficiency
|
2024-06-12 20:12:22 +09:00 |
|
sup39
|
0cb4fbf6b4
|
refactor: macro-rs -> macros + macros_impl
Co-authored-by: naskya <m@naskya.net>
|
2024-06-12 00:53:51 +08:00 |
|
Laura Hausmann
|
f282549900
|
refactor: Iceshrimp’s Mastodon API implementation with original extensions
Co-authored-by: Eana Hufwe <eana@1a23.com>
Co-authored-by: AkiraFukushima <h3.poteto@gmail.com>
|
2024-05-29 23:39:22 +09:00 |
|
naskya
|
8036944391
|
container: copy firefish-js artifacts
|
2024-05-22 20:30:08 +09:00 |
|
naskya
|
f81739b8d1
|
container: cargo fetch using root Cargo.toml
|
2024-05-11 19:30:00 +09:00 |
|
naskya
|
ff7fffc711
|
container: update Dockerfile to use cargo cache on deps updates
|
2024-05-11 19:19:28 +09:00 |
|
naskya
|
b07dc87af6
|
container: reorder build operations to use cargo build cache on deps updates
|
2024-05-11 05:39:09 +09:00 |
|
naskya
|
341b43ed71
|
refactor: replace gulp with a simple script
|
2024-05-05 02:19:58 +09:00 |
|
naskya
|
c345d80f4a
|
container: make sure to use the correct backend-rs/built/index.js
|
2024-04-30 20:50:39 +09:00 |
|
naskya
|
d880601d56
|
container: install perl on build
|
2024-04-27 07:05:10 +09:00 |
|
naskya
|
c89525d151
|
container (minor): update Dockerfile
|
2024-04-27 06:09:05 +09:00 |
|
naskya
|
0517a83dc5
|
container: fix cargo fetch
|
2024-04-12 23:03:40 +09:00 |
|
naskya
|
0491e11a9e
|
refactor: create virtual rust workspace in the repository root
Co-authored-by: sup39 <dev@sup39.dev>
|
2024-04-12 03:24:13 +09:00 |
|
naskya
|
f6ee3b0550
|
Merge branch 'develop' into container/alpine-based-image
|
2024-03-23 21:55:17 +09:00 |
|
Kyle Gordon
|
8a5a6dcc45
|
container: enable docker healthchecks
ref: !10681
Co-authored-by: naskya <m@naskya.net>
|
2024-03-17 02:24:40 +09:00 |
|
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 |
|