Our Personal Data Server from scratch!
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

chore(build): optimize container cache layers

+32 -17
+16 -16
Cargo.lock
··· 6094 6094 6095 6095 [[package]] 6096 6096 name = "tranquil-auth" 6097 - version = "0.3.1" 6097 + version = "0.4.0" 6098 6098 dependencies = [ 6099 6099 "anyhow", 6100 6100 "base32", ··· 6117 6117 6118 6118 [[package]] 6119 6119 name = "tranquil-cache" 6120 - version = "0.3.1" 6120 + version = "0.4.0" 6121 6121 dependencies = [ 6122 6122 "async-trait", 6123 6123 "base64 0.22.1", ··· 6131 6131 6132 6132 [[package]] 6133 6133 name = "tranquil-comms" 6134 - version = "0.3.1" 6134 + version = "0.4.0" 6135 6135 dependencies = [ 6136 6136 "async-trait", 6137 6137 "base64 0.22.1", ··· 6146 6146 6147 6147 [[package]] 6148 6148 name = "tranquil-config" 6149 - version = "0.3.1" 6149 + version = "0.4.0" 6150 6150 dependencies = [ 6151 6151 "confique", 6152 6152 "serde", ··· 6154 6154 6155 6155 [[package]] 6156 6156 name = "tranquil-crypto" 6157 - version = "0.3.1" 6157 + version = "0.4.0" 6158 6158 dependencies = [ 6159 6159 "aes-gcm", 6160 6160 "base64 0.22.1", ··· 6170 6170 6171 6171 [[package]] 6172 6172 name = "tranquil-db" 6173 - version = "0.3.1" 6173 + version = "0.4.0" 6174 6174 dependencies = [ 6175 6175 "async-trait", 6176 6176 "chrono", ··· 6187 6187 6188 6188 [[package]] 6189 6189 name = "tranquil-db-traits" 6190 - version = "0.3.1" 6190 + version = "0.4.0" 6191 6191 dependencies = [ 6192 6192 "async-trait", 6193 6193 "base64 0.22.1", ··· 6203 6203 6204 6204 [[package]] 6205 6205 name = "tranquil-infra" 6206 - version = "0.3.1" 6206 + version = "0.4.0" 6207 6207 dependencies = [ 6208 6208 "async-trait", 6209 6209 "bytes", ··· 6214 6214 6215 6215 [[package]] 6216 6216 name = "tranquil-lexicon" 6217 - version = "0.3.1" 6217 + version = "0.4.0" 6218 6218 dependencies = [ 6219 6219 "chrono", 6220 6220 "hickory-resolver", ··· 6232 6232 6233 6233 [[package]] 6234 6234 name = "tranquil-oauth" 6235 - version = "0.3.1" 6235 + version = "0.4.0" 6236 6236 dependencies = [ 6237 6237 "anyhow", 6238 6238 "axum", ··· 6255 6255 6256 6256 [[package]] 6257 6257 name = "tranquil-pds" 6258 - version = "0.3.1" 6258 + version = "0.4.0" 6259 6259 dependencies = [ 6260 6260 "aes-gcm", 6261 6261 "anyhow", ··· 6343 6343 6344 6344 [[package]] 6345 6345 name = "tranquil-repo" 6346 - version = "0.3.1" 6346 + version = "0.4.0" 6347 6347 dependencies = [ 6348 6348 "bytes", 6349 6349 "cid", ··· 6355 6355 6356 6356 [[package]] 6357 6357 name = "tranquil-ripple" 6358 - version = "0.3.1" 6358 + version = "0.4.0" 6359 6359 dependencies = [ 6360 6360 "async-trait", 6361 6361 "backon", ··· 6380 6380 6381 6381 [[package]] 6382 6382 name = "tranquil-scopes" 6383 - version = "0.3.1" 6383 + version = "0.4.0" 6384 6384 dependencies = [ 6385 6385 "axum", 6386 6386 "futures", ··· 6396 6396 6397 6397 [[package]] 6398 6398 name = "tranquil-storage" 6399 - version = "0.3.1" 6399 + version = "0.4.0" 6400 6400 dependencies = [ 6401 6401 "async-trait", 6402 6402 "aws-config", ··· 6413 6413 6414 6414 [[package]] 6415 6415 name = "tranquil-types" 6416 - version = "0.3.1" 6416 + version = "0.4.0" 6417 6417 dependencies = [ 6418 6418 "chrono", 6419 6419 "cid",
+16 -1
Dockerfile
··· 8 8 WORKDIR /app 9 9 ARG SLIM="false" 10 10 COPY Cargo.toml Cargo.lock ./ 11 - COPY crates ./crates 12 11 COPY .sqlx ./.sqlx 12 + COPY crates/tranquil-types ./crates/tranquil-types 13 + COPY crates/tranquil-crypto ./crates/tranquil-crypto 14 + COPY crates/tranquil-scopes ./crates/tranquil-scopes 15 + COPY crates/tranquil-config ./crates/tranquil-config 16 + COPY crates/tranquil-repo ./crates/tranquil-repo 17 + COPY crates/tranquil-lexicon ./crates/tranquil-lexicon 18 + COPY crates/tranquil-oauth ./crates/tranquil-oauth 19 + COPY crates/tranquil-db-traits ./crates/tranquil-db-traits 20 + COPY crates/tranquil-infra ./crates/tranquil-infra 21 + COPY crates/tranquil-auth ./crates/tranquil-auth 22 + COPY crates/tranquil-comms ./crates/tranquil-comms 23 + COPY crates/tranquil-db ./crates/tranquil-db 24 + COPY crates/tranquil-ripple ./crates/tranquil-ripple 25 + COPY crates/tranquil-storage ./crates/tranquil-storage 26 + COPY crates/tranquil-cache ./crates/tranquil-cache 27 + COPY crates/tranquil-pds ./crates/tranquil-pds 13 28 COPY migrations ./crates/tranquil-pds/migrations 14 29 RUN --mount=type=cache,target=/usr/local/cargo/registry \ 15 30 --mount=type=cache,target=/app/target \