Commit graph

125 commits

Author SHA1 Message Date
1892bffaa1
Add 'packaging' as build-time dependency in Bookwyrm package 2025-03-09 17:51:26 +01:00
34d91c7c88
Add 'marshmallow' as build-time dependency in Bookwyrm package 2025-03-09 17:50:18 +01:00
7bd938c592
Add 'environs' as build-time dependency in Bookwyrm package 2025-03-09 17:49:01 +01:00
6c1971e67b
Make build-time deps dir into subdir of /build in Bookwyrm package 2025-03-09 17:46:47 +01:00
dba796c5dd
Compile themes in build phase in Bookwyrm package 2025-03-09 17:41:27 +01:00
4e461aae52
Add temporary debug commands to Bookwyrm package build script 2025-03-09 17:25:58 +01:00
d0d130d3b1
Add temporary debug commands to Bookwyrm package build script 2025-03-09 17:24:25 +01:00
546aeb599d
Allow 'initdb' to fail in Bookwyrm systemd unit 2025-03-09 17:24:09 +01:00
5d76f3d561
Add temporary debug commands to Bookwyrm package build script 2025-03-09 17:06:05 +01:00
37763f144e
Remove compile_themes from Bookwyrm service, add temporary build phase 2025-03-09 17:01:14 +01:00
c5f5c973c0
Add libsass to Bookwyrm dependencies 2025-03-09 16:06:38 +01:00
b47c1e4a75
Add manage.py compile_themes as ExecStartPre in Bookwyrm systemd unit 2025-03-09 15:27:19 +01:00
4552db0453
Add manage.py initdb as ExecStartPre in Bookwyrm systemd unit 2025-03-09 14:54:48 +01:00
2c4e099347
Add manage.py migrate as ExecStartPre in Bookwyrm systemd unit 2025-03-09 14:48:32 +01:00
bf543612e5
Include manage.py in Bookwyrm package 2025-03-09 14:43:48 +01:00
7ea3ea8364
Use coreutils-full/bin as PATH in Bookwyrm install script 2025-03-09 13:40:11 +01:00
67ff6fc2c1
Specify path for 'id' in Bookwyrm package 2025-03-09 13:31:34 +01:00
b0ba993543
Fix shell escaping in Bookwyrm package 2025-03-09 13:25:58 +01:00
edf97f1df0
Fix 'test' syntax in Bookwyrm package 2025-03-09 13:07:28 +01:00
59f4d7fc76
Fix 'if' syntax and escaping in Bookwyrm package 2025-03-09 13:02:07 +01:00
e38a4f7bf0
Introduce bookwyrm-env in Bookwyrm 2025-03-09 12:55:12 +01:00
db2fc844df
Add 'packaging' to Bookwyrm Python dependencies 2025-03-09 12:02:25 +01:00
9a484e031e
Make bookwyrm user owner of database in Bookwyrm NixOS module 2025-03-08 16:29:55 +01:00
e06be59365
Start Bookwyrm systemd unit automatically in NixOS module 2025-03-08 16:21:37 +01:00
a4f5345c71
Enable PostgreSQL in Bookwyrm NixOS module 2025-03-08 16:14:09 +01:00
0289e2b7ff
Replace grpcio-tools with googleapis-common-protos in Bookwyrm deps 2025-03-08 15:59:18 +01:00
07ec1ea383
Prevent race condition in Bookwyrm install script 2025-03-08 15:43:09 +01:00
7d22990573
Add grpcio-tools to Bookwyrm dependencies 2025-03-08 15:37:07 +01:00
03d29f61c0
Add opentelemetry-semantic-conventions to Bookwyrm dependencies 2025-03-08 15:32:28 +01:00
f469cbd198
Add protobuf to Bookwyrm dependencies 2025-03-08 15:28:34 +01:00
c3ab2f5dda
Add opentelemetry-proto to Bookwyrm dependencies 2025-03-08 15:24:17 +01:00
8bba3bf3a7
Add opentelemetry-exporter-otlp-proto-common to Bookwyrm dependencies 2025-03-08 15:21:50 +01:00
ebee38e892
Add grpcio to Bookwyrm deps, have install script wait for subprocesses 2025-03-08 15:18:07 +01:00
983d6e8875
Revert a224fd0150, make Bookwyrm dependency linking async 2025-03-08 15:11:18 +01:00
a224fd0150
Add opentelemetry-instrumentation-grpc to Bookwyrm dependencies 2025-03-08 15:05:34 +01:00
486619ac77
Add opentelemetry-exporter-otlp-proto-grpc to Bookwyrm dependencies 2025-03-08 14:54:39 +01:00
747abba4c9
Add botocore to Bookwyrm dependencies 2025-03-08 14:44:20 +01:00
a50c02160b
Add boto3 to Bookwyrm dependencies 2025-03-08 14:36:12 +01:00
918544c914
Remove sh invocation in Bookwyrm dependency linking 2025-03-08 14:29:59 +01:00
b5b7cec664
Add pilkit to Bookwyrm dependencies 2025-03-08 14:17:12 +01:00
03906dbb42
Add django-appconf to Bookwyrm dependencies 2025-03-08 14:10:37 +01:00
43c231ed26
Handle duplicate dirs correctly in Bookwyrm dependency linking 2025-03-08 14:04:15 +01:00
678acd3043
Exclude pycache files from Bookwyrm dependency linking 2025-03-08 14:01:21 +01:00
ba773ffff3
Omit current dir in Bookwyrm dependency linking 2025-03-08 13:58:45 +01:00
555a908e43
Link to individual dependency files in Bookwyrm package
This enables dependencies with overlapping directory structures to be merged correctly.
2025-03-08 13:53:29 +01:00
9d390b99d1
Loop over deps in sh instead of nix in Bookwyrm package 2025-03-08 12:40:39 +01:00
7601d30b2d
Make Python dependency linking more verbose in Bookwyrm package 2025-03-08 12:12:09 +01:00
900017f34b
Remove unnecessary directories in Bookwyrm package 2025-03-08 11:55:31 +01:00
2ae5602c10
Revert 33bf9a5de6 and 43c66a2123 2025-03-07 17:29:35 +01:00
43c66a2123
Fix opentelemetry-instrumentation-psycopg2 dep name in Bookwyrm 2025-03-07 17:27:11 +01:00