Commit graph

72 commits

Author SHA1 Message Date
71d102913e
Add wrapt to Bookwyrm dependencies 2025-03-07 16:33:21 +01:00
c9b6ef3f90
Add deprecated to Bookwyrm dependencies 2025-03-07 16:06:16 +01:00
9b62e17cdb
Add opentelemetry-api to Bookwyrm dependencies 2025-03-07 15:59:14 +01:00
c854dcd4bb
Add qrcode to Bookwyrm dependencies 2025-03-07 15:39:21 +01:00
02e365b17d
Add s3transfer to Bookwyrm dependencies 2025-03-07 15:35:49 +01:00
0ddbb47bb3
Add redis to Bookwyrm dependencies 2025-03-07 15:18:22 +01:00
0473d37b28
Add pyotp to Bookwyrm dependencies 2025-03-07 15:03:51 +01:00
4b68bfaf4d
Add chardet dependency in Bookwyrm package 2025-03-07 13:40:04 +01:00
eb6a52e822
Use exec instead of subprocess in Bookwyrm executable 2025-03-07 13:34:29 +01:00
5c6c496e45
Fix coreutils-full package reference 2025-03-07 13:28:06 +01:00
95ae572dcb
Use RuntimeDirectory option in Bookwyrm unit to create dir for socket 2025-03-07 13:19:18 +01:00
a3e9cf0296
Create runtime dir when running Bookwyrm systemd unit 2025-03-07 13:12:22 +01:00
2a0711c842
Have gunicorn bind to unix socket in Bookwyrm systemd unit 2025-03-07 12:50:25 +01:00
4d13feaa3d
Revert 45451836bd, made Bookwyrm unit compatible with systemd 256 2025-03-04 18:30:27 +01:00
45451836bd
Fix string syntax in Bookwyrm systemd unit 2025-03-04 18:11:27 +01:00
547697c231
Enable simple sandboxing in Bookwyrm systemd unit 2025-03-04 18:09:13 +01:00
4bba2eccca
Add system user for Bookwyrm service 2025-03-04 17:23:07 +01:00
418c17b666
Run Bookwyrm service under dedicated user 2025-03-04 17:00:35 +01:00
368169a923
Fix ExecStartPre failing after first run in Bookwyrm systemd unit 2025-03-04 16:14:51 +01:00
fdf19de045
Fix comment in Bookworm systemd unit 2025-03-04 16:09:58 +01:00
a9526ffb3b
Fix coreutils-full package reference 2025-03-04 16:02:02 +01:00
ea2a20913d
Fix missing absolute path to ln in Bookwyrm NixOS module 2025-03-04 15:57:34 +01:00
b6bc0c1690
Have Bookwyrm package include VERSION file 2025-03-04 15:49:14 +01:00
31bb5c9b59
Fix WorkingDirectory in Bookwyrm systemd unit 2025-03-04 15:16:13 +01:00
5f8a222926
Fix import paths for NixOS modules 2025-03-04 15:06:47 +01:00
b836b76281
Ensure working directory exists for Bookwyrm systemd unit 2025-03-04 14:52:52 +01:00
402cf49968
Reformat structure section in readme 2025-03-04 13:55:02 +01:00
36688e8acd
Reformat structure section in readme 2025-03-04 13:39:51 +01:00
ae26726a2e
Fix argument sets in NixOS modules 2025-03-04 13:21:29 +01:00
0a5595cea8
Move top-level module example up in readme, update commit 2025-03-04 13:20:42 +01:00
f91196c8a4
Restructure packages into subdirectories 2025-03-04 13:13:22 +01:00
3961e33ca1
Formatting in NixOS module 2025-03-04 12:38:48 +01:00
69d0e63247
Fix ExecStart in Bookwyrm systemd unit 2025-03-04 12:29:13 +01:00
0d688022d9
Make hashbang in Bookwyrm executable use bash package directly 2025-03-04 12:28:03 +01:00
03963af59e
Move Bookwyrm systemd unit from package to NixOS module 2025-03-04 12:19:47 +01:00
b8e7a96248
Rename NixOS overlay to module 2025-03-04 12:15:12 +01:00
4b505625a7
Fix systemd unit location for Bookwyrm, move all mkdir calls to top 2025-03-04 11:29:42 +01:00
c306e47de1
Fix missing systemd unit directory creation in Bookwyrm 2025-03-04 11:18:20 +01:00
5fb1dd3d63
Add systemd unit for Bookwyrm 2025-03-04 11:13:29 +01:00
95802dc5c6
Revert commit a239fc615a 2025-03-03 22:25:23 +01:00
a239fc615a
Move key file comment in Bookwyrm from sh to Nix level 2025-03-03 22:17:29 +01:00
1db6bda55e
Set heredoc in Bookwyrm executable generation to ignore leading tabs 2025-03-03 22:05:54 +01:00
5869a9a302
Overwrite duplicate dependencies for Bookwyrm 2025-03-03 21:42:53 +01:00
e2ef3b849d
Add Bookwyrm to overlay 2025-03-03 21:14:55 +01:00
539597bab8
Add Bookwyrm package 2025-03-03 21:03:41 +01:00
b4248670b8
Add dependencies for all Python packages, use release tags if latest 2025-03-03 17:52:57 +01:00
8f48f18f4a
Add dependency on Django to python-bw-file-resubmit 2025-03-03 13:24:46 +01:00
dc09d89f1f
Update Forgejo username in url in readme 2025-03-03 13:11:20 +01:00
16cd3fe353
Remove empty lines around code blocks, use tabs for indentation 2025-03-03 13:05:59 +01:00
7c6dd099ef
Restructure readme 2025-03-03 13:02:11 +01:00